相关疑难解决方法(0)

是否应该捕获boost :: asio :: io_service :: run()抛出的异常?

boost::asio::io_service::run()boost::system::system_error如果出错,则抛出异常.我应该处理这个例外吗?如果是这样,怎么样?

我的main.cpp代码是这样的:

main()
{
    boost::asio::io_service queue;
    boost::asio::io_service::work work(queue);
    {
      // set some handlers...
      **queue.run();**
    }
    // join some workers...
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

c++ boost exception-handling boost-asio

1
推荐指数
1
解决办法
867
查看次数

标签 统计

boost ×1

boost-asio ×1

c++ ×1

exception-handling ×1