私は本CHowto Program 7thで、次の名前の新しい標準Cストレージクラスに関するメモを読みました_Thread_local
。
新しいC標準では、ストレージクラス指定子が追加されています
_Thread_local
が、これはこの本の範囲を超えています。
Googleで探しましたが、ここには何も表示されません。誰かが私にそれについてのリンクを教えてもらえますか?
私は本CHowto Program 7thで、次の名前の新しい標準Cストレージクラスに関するメモを読みました_Thread_local
。
新しいC標準では、ストレージクラス指定子が追加されています
_Thread_local
が、これはこの本の範囲を超えています。
Googleで探しましたが、ここには何も表示されません。誰かが私にそれについてのリンクを教えてもらえますか?
でマークされた変数には、_Thread_local
「スレッド」ストレージ期間が指定されます。つまり、スレッドの開始時に割り当てられ、スレッドの終了時に割り当てが解除されます。すべてのスレッドが独自の変数のコピーを持っているため、このような変数はスレッドに対して「ローカル」です。これは、静的ストレージ期間 (プログラム全体の変数の 1 つのインスタンス) とは対照的です。詳細については、 http://en.cppreference.com/w/c/language/storage_class_specifiersを参照してください。