Ben*_*hon 7 stl c++11 stdthread
从我的经验来看,似乎是结果
std::this_thread::get_id()
Run Code Online (Sandbox Code Playgroud)
在整个过程中是独一无二的:每个进程的ID都不同.
这是否由标准保证?
std::thread 是在支持 pthreads 的环境中在 pthreads 之上实现的。所以它变得没有(可移植)保证。
来自pthread_self手册:
线程 ID 仅在进程内保证是唯一的。
在加入已终止的线程或已终止分离的线程后,可以重用线程 ID 。
| 归档时间: |
|
| 查看次数: |
712 次 |
| 最近记录: |