#包括<;螺纹>;,错误:无法打开源文件";“线程”; 我期待在Windows上实现C++中的多线程,我发现链接是线程的解释,在给定的例子中,他们提到了线程的头部命名,实际上我在微软Visual Studio 2010中编写代码,它说错误不能打开源文件“线程”,请帮助我,这是否可以帮助,或者请给我推荐其他网站,实际上我是高级C++初学者,谢谢。 < P> 是C++ 11的头,Visual Studio 2010不实现C++ 11。尝试更新到Visual Studio 2012或2013。

#包括<;螺纹>;,错误:无法打开源文件";“线程”; 我期待在Windows上实现C++中的多线程,我发现链接是线程的解释,在给定的例子中,他们提到了线程的头部命名,实际上我在微软Visual Studio 2010中编写代码,它说错误不能打开源文件“线程”,请帮助我,这是否可以帮助,或者请给我推荐其他网站,实际上我是高级C++初学者,谢谢。 < P> 是C++ 11的头,Visual Studio 2010不实现C++ 11。尝试更新到Visual Studio 2012或2013。,c++,windows,multithreading,visual-studio-2010,C++,Windows,Multithreading,Visual Studio 2010,尝试使用AfxBeginThread。它在VS 2010中确实有效。如果内存可用,VC++直到2012年才添加(或者可能是2013年;它肯定出现在VS 2013中)。如果您无法更新到最近足够的标准库,则非常类似。@congusbonbus,但您可以为visual studio 2010添加外部库,对吗??,如果我错了,请纠正我。@Santhosh是的,但是是C++11标准库的一部分,它通常由编译器提供,在本例中为Visual Studio。如果您想使用第三方库,您可以使用Mike Seymour

尝试使用AfxBeginThread。它在VS 2010中确实有效。

如果内存可用,VC++直到2012年才添加
(或者可能是2013年;它肯定出现在VS 2013中)。如果您无法更新到最近足够的标准库,则非常类似。@congusbonbus,但您可以为visual studio 2010添加外部库,对吗??,如果我错了,请纠正我。@Santhosh是的,但是
是C++11标准库的一部分,它通常由编译器提供,在本例中为Visual Studio。如果您想使用第三方库,您可以使用Mike Seymour建议的解决方案,即使用Boost。
AfxBeginThread
是MFC的一部分。由于问题中没有任何内容表明这是针对MFC的,因此这不是问题的答案。Windows API导出,CRT提供。这两种方法都可以用于Windows上的任何C++应用程序。