C++ 异步任务。包括"Future"麻烦

C++ Async Tasks. Include "Future" trouble

当我需要执行异步任务时,我的编译器找不到 #include <future>。我怎样才能正确地包含它?我可以下载 headers 并参考它们吗?

std::future 从 C++11 开始。

Visual Studio2005不支持C++11和C++14标准,所以不支持

(它几乎没有得到正确的 for 范围!)

考虑升级您的工具链,但请注意,VC2012 仅部分支持 C++11 功能。您可以尝试 boost (www.boost.org)。它包含经常被未来标准接受的 material,因此很可能包含可以用 VC2005 编译的 future