作者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
推 CriLit:macro 應該是可以辦到的, 把陣列變數封裝起來 07/07 14:31
推 legnaleurc:google: thread local storage 07/07 20:33