有没有" null" std :: thread :: id的值?

时间:2016-03-02 17:37:57

标签: c++ multithreading c++11

我希望有一个类型std::thread::id的类成员,我也可以将其置为无效,然后检查它是否已设置。

" nullify"最好的方法是什么?这种类型,然后检查它是否已设置?

1 个答案:

答案 0 :(得分:14)

根据cppreference on std::thread::id (default constructor)

  

默认 - 构造新的线程标识符。标识符不代表线程。

因此,您可以存储和比较默认构造的std::thread::id