是否有一种可移植的方法来使用 C++ 获取线程和/或进程标识符(字符串、整数、...)?
最佳答案
您有几种方法,但都意味着使用外部库为您抽象线程。
在流行的选择中,有两个是:
- Boost.Thread图书馆。这是最便携的,但意味着与 Boost 一起工作,这是一个巨大的库
- Qt图书馆。这不太便携,意味着要与 Qt 这个大型库一起工作。
如果您已经在这两个库中使用过任何一个,我建议您坚持使用它。否则,请查看他们提供的其他工具并做出选择。
关于C++ 线程/进程标识符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/175100/