thread_local
読み:スレッド-アンダースコア-ローカル
外語:thread_local
C++11
以降の
C++の予約語
の一つで、
スレッドローカル変数
を作る機能。
概要
マルチスレッド
プログラミングにおいては、
スレッド
ごとに一意なデータを保持する必要が生じる。
このために
スレッドローカルストレージ
と呼ばれるものが用意されるが、従来のC++では実装依存であった。
C++11からは、これに
プログラミング言語
として正式対応する。
再検索