c++ - 是否可以根据 std::thread::id 知道 std::thread 是否完成?

标签 c++

我有一个 std::thread::id 的集合,我想知道相关的 std::thread 是否已经完成,对于任何集合中的 std::thread::id

这可能吗?

最佳答案

不是以便携的方式。通常,您必须让线程设置一个标志来指示您要测试的实际条件。

关于c++ - 是否可以根据 std::thread::id 知道 std::thread 是否完成?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47625176/

相关文章:

c++ - MPI:如何启动将在不同线程中执行的三个函数

c++ - 我的 QThread 已完成,但我无法收到信号

c++ - 四舍五入到最接近的数字的倍数

c++ - g++:错误:没有依赖模板参数的 'pow' 参数,因此 'pow' 的声明必须可用 [-fpermissive]

C++ 哈希搜索函数卡在无休止的 "else"和 "while"循环中

c++ - 为什么在我启动新线程时 Valgrind 会出现段错误

c++ - 我的决赛遇到了麻烦。代码不断循环回到我的订购菜单,不会显示我的总价

C++ WinINet InternetReadFile 函数刷新

c++ - 使用 `.size()` 作为数组索引

c++ - 堆上的对象和引用