Visual C ++与C ++ 11和线程支持

时间:2012-10-19 15:06:43

标签: c++ visual-c++ c++11 visual-studio-2012 visual-studio-express

我目前正在为我的项目使用Visual Express C ++(2010),但我正在研究C ++ 11(线程支持)中的功能。 Express 2010似乎不支持此功能。

从我的研究到目前为止看起来我需要Visual Express C ++ 2012版本才能获得支持(http://blogs.msdn.com/b/vcblog/archive/2011/09/12/10209291.aspx)?

从此页面引用:

  
    

在VC11中,我们打算完全支持C ++ 11标准库,模块尚未实现的编译器功能。 (另外,VC11     将不会完全实现C99标准库     通过引用合并到C ++ 11标准库中。注意     VC10和VC11已经有了。)这是一个非详尽的列表     我们正在做的改变:

  
     

新标题:

   <atomic>, <chrono>, <condition_variable>, <future>,<mutex>, <ratio>,
 <scoped_allocator>, and <thread>. 

总结如下: 有哪些选项可以获得<thread>支持的Visual Express?

1 个答案:

答案 0 :(得分:1)

要获得对Visual Studio Express的支持,您需要Visual Studio Express 2012,或者您可以购买我的Just::Thread库,该库为MSVC 2005及更高版本的Windows提供C ++ 11线程库,以及各种版本在Windows,Linux和MacOSX上使用gcc。