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 对象 (函数模板) |
辅助类
(C++11) |
std::thread::id 的散列支持 (类模板特化) |
参阅
返回线程的 id (公开成员函数) | |
(C++11) |
返回当前线程的线程 id (函数) |