Microsoft对C的扩充功能使这件工作更加容易。 只要在要对每个线程都保留不同内容的变量前加上__declspec (thread)就好了。对于全局静态变量,则为: __declspec (thread) int iGlobal = 1 ; 对于函数内部的静态变量,则为: __declspec (thread) static int iLocal = 2 ;
对于函数内部的静态变量 , 是 static 把 它变成 静态变量 ,与 __declspec( thread ) 没关系。
15,979
社区成员
115,897
社区内容
加载中
试试用AI创作助手写篇文章吧