社区
Linux/Unix社区
帖子详情
WIN32_THREADS 与PTHREADS 区别是什么阿 ?
方紫涵
2011-04-01 10:28:11
今天看到这样的代码 对这俩宏产生疑问
#if defined(HAVE_PTHREADS)
#elif defined(HAVE_
WIN32_THREADS
)
我只能理解到 PTHREADS 是 posix线程 linux里面支持的 (不知道这么理解对不对)
而后者又是什么意思 ?
...全文
126
2
打赏
收藏
WIN32_THREADS 与PTHREADS 区别是什么阿 ?
今天看到这样的代码 对这俩宏产生疑问 #if defined(HAVE_PTHREADS) #elif defined(HAVE_WIN32_THREADS) 我只能理解到 PTHREADS 是 posix线程 linux里面支持的 (不知道这么理解对不对) 而后者又是什么意思 ?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
无知者无谓
2011-04-01
打赏
举报
回复
跨平台代码
xubin_sh
2011-04-01
打赏
举报
回复
后面那个是为了代码在windows平台上用的,windows平台(不用cygwin)是没有pthread_xxx系列函数的,要用CreateThread系列函数的,所以就用条件编译
POSIX
Thre
ads
(
p
thre
ads
) for
Win32
P
thre
ads
-
win32
是一个Windows下使用的开源POSIX线程库,当前最新版本为2.9.1
p
thre
ad-
win32
的vs2013工程
p
thre
ads
-
win32
是一个Windows下使用的开源POSIX线程库,这个项目从原项目中扣取代码,构造一个简单的vs2013项目,直接使用源码而不是库。 原始项目官网: https://sourceware.org/
p
thre
ads
-
win32
/
C++第4课:C++协程及高并发网络协程库State-
Thre
ads
C++第4课:C/C++协程及高并发网络协程库State-
Thre
ads
大家好,我将带领大家一起来学习CC/C++协程的基础知识,包括setjmp, longjmp,和ucontext。 然后讲解汇编语言的CPU寻址,以及CS:IP控制CPU走向的原理。 然后...
p
thre
ads
-w32-2-1-0-release.tar.gz
A good number of modern operating systems include a
thre
ading library of some kind: Solaris (UI)
thre
ads
,
Win32
thre
ads
, DCE
thre
ads
, DEC
thre
ads
, or any of the draft revisions of the
p
thre
ads
...
Windows开发平台下 ——
p
thre
ads
.h头文件的配置
POSIX线程(POSIX
thre
ads
),简称
P
thre
ads
,是线程的POSIX标准。该标准定义了创建和操纵线程的一整套API。在类Unix操作系统(Unix、Linux、Mac OS X等)中,都使用...Windows操作系统也有其移植版
p
thre
ads
-
win32
。
Linux/Unix社区
23,121
社区成员
74,508
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章