gpt4 book ai didi

c++ - Boost:触发并忘记异步函数调用?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:22:42 24 4
gpt4 key购买 nike

我想一次性调用一个函数。在 Boost/C++ 中执行此操作的最佳方法是什么?

我想给它传递两个参数,不需要结果。

最佳答案

好吧,您可以启动一个线程,然后再也不会加入它。像这样的东西:

boost::thread some_thread(&SomeFunction, param1, param2);

一旦 some_thread 变量超出范围,执行的线程将被分离,将无法再次加入。除非此函数的处理时间很长,否则启动线程是一种浪费。

关于c++ - Boost:触发并忘记异步函数调用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/155311/

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