我在C How to Program 7th一书中读到了一个关于一些新的标准 C 存储类的注释,名为_Thread_local
:
新的 C 标准增加了存储类说明符
_Thread_local
,这超出了本书的范围。
我在谷歌和这里寻找它,但没有出现。有人可以给我一些关于它的链接吗?
我在C How to Program 7th一书中读到了一个关于一些新的标准 C 存储类的注释,名为_Thread_local
:
新的 C 标准增加了存储类说明符
_Thread_local
,这超出了本书的范围。
我在谷歌和这里寻找它,但没有出现。有人可以给我一些关于它的链接吗?
标记有的变量_Thread_local
被赋予“线程”存储持续时间——也就是说,它们在线程开始时分配,在线程结束时释放。这些变量对于线程来说是“本地的”,因为每个线程都有自己的变量副本。这与静态存储持续时间(整个程序的变量的一个实例)形成对比。有关详细信息,请参阅http://en.cppreference.com/w/c/language/storage_class_specifiers 。