1

我正在编写一个示例代码来学习使用 std::async 的异步函数。

我的代码很简单:

#include <iostream>
#include <future>

void error(char *msg)
{
    std::cout << msg;
}


int main(int argc, char * argv[])
{
    std::future<void> asyncr = std::async(errore,"start async");

    std::cout << "finish";
}

我认为这都是正确的,但我的 VisualStudio 和 VisualGDB 在“asyncr”中抛出错误:

[Clang IntelliSense] 错误:未定义模板“std::future”的隐式实例化

我失去了几个小时,我想找到一个解决方案。

我会非常感谢那些帮助我的人

4

0 回答 0