标签: c++ multithreading c++11
我希望有一个类型std::thread::id的类成员,我也可以将其置为无效,然后检查它是否已设置。
std::thread::id
" nullify"最好的方法是什么?这种类型,然后检查它是否已设置?
答案 0 :(得分:14)
根据cppreference on std::thread::id (default constructor):
默认 - 构造新的线程标识符。标识符不代表线程。
因此,您可以存储和比较默认构造的std::thread::id。