VS2010上的基本C++多线程示例

Basic C++ multithreaded example on VS2010

本文关键字:多线程 C++ VS2010      更新时间:2023-10-16

除了VS2010,我无法访问任何内容。

有没有一种方法我仍然可以编写一个基本的多线程应用程序,只需调用一个简单的函数?我知道Boost和C++11,但我无法访问它们。

我确实发现了这个:

c++中的多线程

但我不确定这在我的情况下是否可行?

听起来你是多线程的新手,所以最好的开始方式可能是使用OpenMP。在许多情况下,它允许您简单地将pragma语句添加到提供多线程的代码中。显式管理线程更容易使用。请参阅此处:VS2010 的OpenMP文档

如果您的代码假设在windows控制下运行(我认为是的,因为您使用的是VS),那么您所找到的将非常适合您。