作者lisztbach (liszt & bach)
看板LinuxDev
标题[问题] 请问如何实现 per-thread variable?
时间Mon Jul 6 21:23:18 2009
请问一下
我用的是 Linux
我希望在每个 thread 有一个专有的 global 变数
该变数会因 thread 不同而不同
比方说像这样:
printf("%d", GlobalVar);
每个 thread 执行到这一行印出来的值都会不同
请问有什麽方法可以做到这种 per-thread variable 呢?
Thanks~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.47.77.98
1F:推 CriLit:macro 应该是可以办到的, 把阵列变数封装起来 07/07 14:31
2F:推 legnaleurc:google: thread local storage 07/07 20:33