gpt4 book ai didi

C++ 事件对象

转载 作者:行者123 更新时间:2023-11-28 08:09:24 25 4
gpt4 key购买 nike

http://www.paulbridger.com/active_object/ 中遇到了这个出色的 ActiveObject 示例

我试过了,但只得到以下输出:

Dispatching...
Waiting for results...

想知道为什么要等待结果?我需要在 Servant::doSomeWork() 中做任何事情吗?

最佳答案

您实际上可以使用标准。

如果您有 c++0x(尝试 -std=c++0x 编译器标志或检查您的 man 文件)。

int main()
{
auto future_int=std::async(std::launch::async, []()->int{
//whatever you want in here
return do_work(); //or whatever you need to do
});
//do other stuff
std::cout << future_int.get() << std::endl;
}

关于C++ 事件对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9500933/

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