当前位置:  开发笔记 > 编程语言 > 正文

C++多线程教程

如何解决《C++多线程教程》经验,为你挑选了3个好方法。

是否有一个关于在Visual Studio 2005中使用(编程)线程的好教程?不是MFC相关的,只是本机C++(没有.NET).



1> Tom Leys..:

我不考虑直接使用Win32线程,而是考虑使用线程包装器,如Boost线程.这些是跨平台的,因此稍后移植您的应用程序将更容易.



2> sergtk..:

您可以查看以下OpenMP教程.这不涉及VC++中的多线程的所有概念,而是涉及VC++支持的仅OpenMP.OpenMP在一些简单的多线程情况下很容易使用,例如循环中的独立迭代,可以同时执行的独立代码块.尽管OpenMP与其他方法相比并不灵活,但它非常易于使用.

要启用OpenMP,您需要在项目属性"C/C++/Language/OpenMP Support"中将其打开.



3> Tim..:

Win32多线程编程

还可以尝试一些关于操作系统的免费本科播客.你可以找到关于锁定,多线程等的理论讨论(我所知道的是来自Berkeley并且基于Java,但它仍然是相关的).

推荐阅读
手机用户2502852037
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有