asio中奇怪的代码

来源:互联网 发布:圣火明尊进阶数据 编辑:程序博客网 时间:2024/05/17 23:37

在asio/detail/impl/task_io_service.ipp文件中的函数do_run_one中,在处理task_operation时,定义了一个临时变量task_cleanup on_exit这个变量有析构函数,它的作用域结束后,重新将task_operation加入到操作队列中。但是在定义完之后,用(void)on_exit

原来是为了避免编译器给warning,说on_exit定义了却没有使用。


0 0