gpt4 book ai didi

c++ - 如何将异步与不返回任何内容的 lambda 一起使用?

转载 作者:行者123 更新时间:2023-11-30 04:29:40 25 4
gpt4 key购买 nike

我有一个在异步内部调用的简单 lambda。但它给出了 system_error。

#include<future>
#include<iostream>

int main()
{
auto a = std::async([]()
{
std::cout << 42 << std::endl;
});
a.get();
return 0;
}

http://ideone.com/GIyGI

编译器:C++0x (gcc-4.5.1)

有什么想法吗?

最佳答案

很可能,您需要使用 -pthread 选项进行编译。

关于c++ - 如何将异步与不返回任何内容的 lambda 一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9238028/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com