CppDS.com

C++ 98 11 14 17 20 手册

std::thread::id

来自cppreference.com
< cpp‎ | thread‎ | thread
 
 
线程支持库
线程
(C++11)
(C++20)
(C++20)
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++20)
(C++20)
future
(C++11)
(C++11)
(C++11)
(C++11)
 
 
std::thread::id
成员函数
非成员函数
(C++20 前)(C++20 前)(C++20 前)(C++20 前)(C++20 前)(C++20)
辅助类
 
定义于头文件 <thread>
class thread::id;
(C++11 起)

thread::id 是轻量的可频繁复制类,它作为 std::thread 对象的唯一标识符工作。

此类的实例亦可保有不表示任何线程的特殊辨别值。一旦线程结束,则 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
(函数)
关闭