首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

Linux C 多线程编程运用-D_REENTRANT

2012-12-18 
Linux C 多线程编程使用-D_REENTRANT1、多线程编译使用-D_REENTRANT,如:gcc -D_REENTRANT -lpthread -o tes

Linux C 多线程编程使用-D_REENTRANT
1、多线程编译使用-D_REENTRANT,如:
gcc -D_REENTRANT -lpthread -o test test.c
2、头文件定义了一些标准库函数的reentrant变化的原型
3、重新定义了errno,让多线程函数有一个自己的安全的errno,而不是全局的。宏定义如下:
#define errno (*(__errno_location()))

热点排行