Linux Thread, Posix

来源:互联网 发布:super 在java中的用途 编辑:程序博客网 时间:2024/04/28 07:38
在 Advanced Programming in the Unix Environment, 3rd Edition 中,在 2.2.3 The Single UNIX Specification 中有 "Figure 2.5 POSIX.1 optional interface groups and codes
" ,其中有一些 "Symbolic constant" 的定义,例如:

_POSIX_THREAD_ATTR_STACKSIZE、
_POSIX_THREAD_ATTR_STACKADDR 等,

在 "/usr/include/" 目录下,用"sudo grep "_POSIX_THREAD_ATTR_STACKSIZE" * -R"命令搜索,搜索到两个文件:
unistd.h:   _POSIX_THREAD_ATTR_STACKSIZE        Thread stack size attribute option supported.
x86_64-linux-gnu/bits/posix_opt.h:#define _POSIX_THREAD_ATTR_STACKSIZE  200809L


这些"Symbolic constant"可以直接在代码中使用,与使用自定义的宏相同;
0 0
原创粉丝点击