我一直在阅读有关各种新的C++最近添加,我真的很兴奋,我已经通过了新的std :: unique_ptr和std :: shared_ptr对象,这是非常有用的,现在我正在寻找我听说过的本地线程库,似乎无法在任何地方找到它。我正在阅读并去寻找thread.h和msvC++ 2010 express似乎没有它。 msvC++的最新版本是不是附带这个新的线程库,还是仅仅是没有附带的快速版本,或者我只是傻傻的,不得不在网上寻找它的副本?我目前不得不通过Windows功能进行线程化,当我尝试使用互斥体时它们过于复杂,而且它们也是操作系统特定的,所以我很高兴能够找到这个标准库实现:\似乎无法找到std ::线程在msvC++ 2010 express
2
A
回答
4
并非所有的C++ 11更改都在Visual C++ 2010编译器中。您将需要使用boost :: thread或just :: thread作为替代方案,或者使用:
0
没有一个版本VS2010附带std::thread
。请记住,VS2010预先制定了C++ 11标准。
您可以尝试boost::thread
作为替代选择。 std::thread
的设计是从boost::thread
发展而来的,所以当它变得更加广泛的实施时,切换到std::thread
不应该太过创伤。
+0
不幸的是,'std :: thread'没有中断点。理由足以让我坚持'boost :: thread',只要它们不会将其删除 – pezcode 2012-02-13 23:39:14
0
VS2012 Beta应该在本月发布,将会比开发者预览更好。
相关问题
- 1. 似乎无法找到System.Windows
- 2. 似乎无法找出ExpandableListAdapter
- 3. Ada GPS IDE似乎无法找到GtkAda
- 4. 我似乎无法找到android.R.id.radio0?(等等)
- 5. 似乎无法找到mysql数据库
- 6. javascript - document.form.textbox.style ....似乎无法找到这个?
- 7. ajaxupload,似乎无法找到一个简洁的教程
- 8. 无法在MSVC 2010中包含Winsock2.h
- 9. 似乎无法在UWP
- 10. MATLAB似乎无法找到csaps()在MATLAB 7.10.0学生版
- 11. 在onCreate,NullPointerException似乎无法找到调试后的原因
- 12. JS线程似乎得到暂停
- 13. VS 2010无法看到SQL Server 2012 Express
- 14. .Net 4.0中的点组件引用似乎无法找到它
- 15. 一个奇特的错误我似乎无法找到
- 16. 似乎无法找到我的EF模型
- 17. Java图形PaintComponent问题。似乎无法找到该错误
- 18. 我的webrole.cs似乎无法找到连接字符串
- 19. 似乎无法得到我的要求
- 20. Java似乎无法找到我的本地库
- 21. forkOS似乎无法保留线程的本地存储
- 22. 似乎无法得到.remove工作
- 23. 混帐:似乎无法删除远程
- 24. 远程代理似乎无法工作?
- 25. 简单的分段错误,我似乎无法找到问题
- 26. 似乎无法摆脱NonUniqueObjectException
- 27. Py-Postgresql和Raritan PowerIQ - 似乎无法找到表?
- 28. Node-RED似乎无法连接到Cloudant
- 29. Asdocs似乎无法找到嵌入式资产
- 30. C中的分段错误,似乎无法找到原因
啊好吧,至少我现在已经有了聪明的指针。无论如何,我会看看boost :: thread,只是想确保没有可用的标准库等价物。所以可以肯定的是,下一版Visual Studio很可能会有std :: thread可用? – FatalCatharsis 2012-02-12 18:12:41