10 2011 档案
摘要:<cstddef> 定义宏NULL和offsetof,以及其他标准类型size_t和ptrdiff_t。与对应的标准C头文件的区别是,NULL是C++空指针常量的补充定义,宏offsetof接受结构或者联合类型参数,只要他们没有成员指针类型的非静态成员即可。
阅读全文
摘要:FreeBSD, NetBSD, GNU/Linux, Mac OS X and Solaris等系统为符合Posix规范的系统而 DR-DOS and Microsoft Windows等系统不符合Posix规范,但可以通过一些扩展包实现Posix规范(其中windows提供的扩展包是在系统调用中直接扩展,而并非映射)pthread.h这个头文件包含了POSIX定义的一些系统调用(开头的P表示 POSIX),包括Thread management - creating, joining threads etcMutexesCondition variablesSynchronize betw
阅读全文