gpt4 book ai didi

c++ - 如果 boost::thread 创建线程失败,它会做什么?

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:03:52 25 4
gpt4 key购买 nike

如果创建线程失败,boost::thread 会做什么?

winAPI 返回 NULL(我猜 posix 做了类似的事情)但是由于线程是一个对象,我该如何测试线程是否已创建?

最佳答案

根据API ,如果线程创建失败,它会抛出一个 boost::thread_resource_error

我猜你不能创建一个无效的 boost::thread 对象:如果出现问题,构造函数会抛出异常从而阻止对象的创建。

关于c++ - 如果 boost::thread 创建线程失败,它会做什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3102805/

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