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
。
当我需要执行异步任务时,我的编译器找不到 #include <future>
。我怎样才能正确地包含它?我可以下载 headers 并参考它们吗?
std::future
从 C++11 开始。
Visual Studio2005不支持C++11和C++14标准,所以不支持
(它几乎没有得到正确的 for
范围!)
考虑升级您的工具链,但请注意,VC2012 仅部分支持 C++11 功能。您可以尝试 boost
(www.boost.org)。它包含经常被未来标准接受的 material,因此很可能包含可以用 VC2005 编译的 future
。