我正在使用 Visual C++ 2010。它是否支持 C++11 线程库,以便我可以编译代码 in this question ?
如果没有,我可以使用哪个库来支持它?
最佳答案
Visual C++ 2010 不提供 C++11 线程支持或原子库。
如果您想在 Visual C++ 2010 中使用该代码,则需要使用这些库的第三方实现。一种选择是 just::thread ;它不是免费的,但我有一个拷贝并且对它非常满意。
或者,您可以使用另一个跨平台线程库,例如 Boost.Thread 或 OpenThreads,或者使用一个 native Windows 线程库。这些选项中的任何一个都可能需要更改代码才能运行。
请注意,Visual C++ 11 将支持这些库,它们包含在 Visual C++ 11 Beta 中。
关于c++ - Visual C++ 2010 是否支持 C++11 线程库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4012462/