社区
进程/线程/DLL
帖子详情
线程创建是的小疑问。
knight_temp
2003-02-17 09:43:54
在创建线程的时候用 CreateThread 函数,该函数的最后一个参数返回线程标识符 ,函数本身返回线程句柄,我现在就糊涂了 线程句柄与线程标识符 之间的联系与区别到底是什么,那位介绍一下,先谢谢了。
...全文
21
4
打赏
收藏
线程创建是的小疑问。
在创建线程的时候用 CreateThread 函数,该函数的最后一个参数返回线程标识符 ,函数本身返回线程句柄,我现在就糊涂了 线程句柄与线程标识符 之间的联系与区别到底是什么,那位介绍一下,先谢谢了。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
knight_temp
2003-02-17
打赏
举报
回复
谢谢 demetry ,那么 线程标识符 与 句柄之间是否存在转化关系呢?
因为大多数的线程操作都是针对句柄的,所以我的 线程标识符 似乎是没有什么用处的,请问一下 线程标识符 都在什么情况下使用?
demetry
2003-02-17
打赏
举报
回复
返回的句柄的值可以正常使用,但是通过它的值并不能唯一确定是哪一个线程。比如如果有其它线程访问这个线程,通过某种手段获得这个线程的句柄,那么这个句柄仍然可以正常使用,但是值却很可能与你创建时返回的不一样。
而线程标识符则是系统中标识某一线程的唯一元素,不论其它线程通过何种方式获取线程ID,值都是一样的。
knight_temp
2003-02-17
打赏
举报
回复
各位,关注一下!
NowCan
2003-02-17
打赏
举报
回复
for win2k+
Handle=OpenThread(ID);
for Win9X & NT4,it's very defficult.
多
线程
(一):
创建
线程
和
线程
的常用方法
一:为什么要学多
线程
应付面试 :多
线程
几乎是面试中必问的题,所以掌握一定的基础知识是必须的。 了解并发编程:实际工作中很少写多
线程
的代码,这部分代码一般都被人封装起来了,在业务中使用多
线程
的机会也...
线程
创建
的几种方式
线程
的
创建
方式
创建
线程
的4种方法
线程
创建
主要有以下几种方法:1.继承Thread2.实现Runnable3.基于lambda4.实现callable
C++11多
线程
(一)
创建
线程
文章目录C++11多
线程
(一) 简单使用
创建
线程
创建
线程
的其他方法一、函数对象二、匿名函数三、成员变量四、补充 C++11多
线程
(一) 简单使用
创建
线程
最简单的方法如下: #include<iostream> #include<...
【多
线程
系列】
线程
的
创建
与启动详解
一、
创建
线程
下面两种方式相信一定非常的熟悉,这是我们常用的方式,下面就以它开头,对
线程
的
创建
和启动做一个详细的分析。也是希望通过分析这个过程来理解多
线程
。 1、继承Thread的方式
创建
线程
public class...
进程/线程/DLL
15,471
社区成员
49,181
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章