假设我显式或隐式分离 boost::thread(析构函数这样做,与 std::thread 不同),并且线程调用的函数保证不会让任何异常未处理......这是否会泄漏一些资源,或者当函数退出时,所有东西都被操作系统清理了吗?如果你想知道我为什么想要它:我想要一些异步触发并忘记执行的东西,而不调用线程停止(for .join())。
问问题
217 次
假设我显式或隐式分离 boost::thread(析构函数这样做,与 std::thread 不同),并且线程调用的函数保证不会让任何异常未处理......这是否会泄漏一些资源,或者当函数退出时,所有东西都被操作系统清理了吗?如果你想知道我为什么想要它:我想要一些异步触发并忘记执行的东西,而不调用线程停止(for .join())。