C++ 基于C++;11

C++ 基于C++;11,c++,multithreading,c++11,mingw,C++,Multithreading,C++11,Mingw,在其标准草案中引入了C++11。但他不支持 是否有人试图实现线程,以弥补mingw-4.7的不足 我想在我的项目中使用它,在升级编译器后,我只需对其进行一些小的更改,就可以用标准的C++11线程库替换它。如果您想将std::thread与MinGW一起使用,那么用户将在我使用的std::thread中保留MinGW64版本。选择标记为“posix线程”的编译器,它们通过pthread库实现C++11多线程支持。您使用的是什么平台?GCC4.7支持std::thread@juanchopanza:

在其标准草案中引入了C++11。但他不支持

是否有人试图实现线程,以弥补mingw-4.7的不足


我想在我的项目中使用它,在升级编译器后,我只需对其进行一些小的更改,就可以用标准的C++11线程库替换它。

如果您想将
std::thread
与MinGW一起使用,那么用户将在我使用的
std::thread

中保留MinGW64版本。选择标记为“posix线程”的编译器,它们通过pthread库实现C++11多线程支持。

您使用的是什么平台?GCC4.7支持
std::thread
@juanchopanza:MinGW onWindows@AndyProwl:在我的特殊情况下没有增压。@MM。我认为您需要移植的pthread库才能在MinGW-4.7中使用
。@MM.:反过来说,我会说:Boost.Thread-inspired std::Thread。因此,您很有可能用
std::
替换
boost::
,这将是您之后必须做的一切