C中的_Thread_local存储类说明符



我在《C如何编程》第7本书中读到一个关于新的标准C存储类_Thread_local的注释:

新的C标准增加了存储类说明符_Thread_local超出了本书的范围。

我在谷歌和这里都找过了,但是什么都没有出现。谁能给我提供一些链接吗?

标记为_Thread_local的变量被赋予"线程"存储持续时间——也就是说,它们在线程开始时被分配,在线程结束时被释放。这些变量对于线程来说是"局部的",因为每个线程都有自己的变量副本。这与静态存储持续时间(整个程序的一个变量实例)形成对比。详见http://en.cppreference.com/w/c/language/storage_class_specifiers

相关内容

  • 没有找到相关文章

最新更新