名前空間
変種
操作

std::thread::id

提供: cppreference.com
< cpp‎ | thread‎ | thread
 
 
スレッドサポートライブラリ
スレッド
(C++11)
this_thread 名前空間
(C++11)
(C++11)
(C++11)
相互排他
(C++11)
汎用ロック管理
(C++11)
(C++11)
(C++11)
(C++11)(C++11)(C++11)
(C++11)
(C++11)
条件変数
(C++11)
フューチャー
(C++11)
(C++11)
(C++11)
(C++11)
 
 
std::thread::id
メンバ関数
Original:
Member functions
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
非メンバ関数
Original:
Non-member functions
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
ヘルパークラス
Original:
Helper classes
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
 
ヘッダ <thread> で定義
class thread::id;
(C++11およびそれ以降)

thread::id クラスは、 std::thread オブジェクトの一意な識別子として提供される、軽量でトリビアルにコピー可能なクラスです。

このクラスのインスタンスは、何のスレッドも表さない特別な値を保持することもできます。 スレッドが終了すると、 std::thread::id の値は別のスレッドによって再利用される可能性があります。

このクラスは、順序および非順序の両方の連想コンテナのキーとして使用するために設計されています。

目次

[編集] メンバ関数

スレッドを表さない id を構築します
(パブリックメンバ関数)

[編集] 非メンバ関数

2つの thread::id オブジェクトを比較します
(関数) [edit]
thread::id オブジェクトをシリアライズします
(関数テンプレート) [edit]

[編集] ヘルパークラス

std::hash の特殊化
(クラステンプレートの特殊化)

[編集] 関連項目

スレッドの id を返します
(パブリックメンバ関数) [edit]
(C++11)
現在のスレッドのスレッド id を返します
(関数) [edit]