2013-05-05 126 views
0

当我从函数返回我的error_code时,是否有必要使用它?我认为有必要将从error_category派生的类的单个对象与我的错误值一起传递给error_code对象。 我还在我的类别类中提供了错误消息。 所以error_condition是必要使用?它和error_code有什么区别?如何在boost :: system库中使用error_condition?

回答

0

this article引用:

  • 类ERROR_CODE - 表示由操作返回一个特定误差值(如系统调用)。
  • class error_condition - 您想要测试的内容,并且可能会在您的代码中作出反应。

而是与一些特定操作系统的值进行比较error_code::value的,应该比较error_code针对便携式error_condition

相关问题