std::thread::id
来自cppreference.com
在标头 <thread> 定义
|
||
class thread::id; |
(C++11 起) | |
类 thread::id
是轻量的可平凡复制类,它的作用是 std::thread 及 std::jthread (C++20 起)对象的唯一标识符。
此类的实例亦可保有不表示任何线程的特殊的有区别值。一旦线程结束,则 std::thread::id
的值可为另一线程复用。
此类为用作包括有序和无序的关联容器的关键而设计。
成员函数
构造不表示线程的 id (公开成员函数) |
非成员函数
(C++20 中移除)(C++20 中移除)(C++20 中移除)(C++20 中移除)(C++20 中移除)(C++20) |
比较两个 thread::id 对象 (函数) |
序列化 thread::id 对象 (函数模板) |
辅助类
std::thread::id 的散列支持 (类模板特化) |
参阅
返回线程的 id (公开成员函数) | |
(C++11) |
返回当前线程的线程 id (函数) |