0

当我从函数返回 error_code 时是否有必要使用它?我认为有必要将类派生自 error_category 的单个对象传递给带有我的错误值的 error_code 对象。我还在我的类别类中提供了错误消息。那么error_condition有必要使用吗?它和error_code有什么区别?

4

1 回答 1

0

引用这篇文章

  • 类 error_code - 表示操作(例如系统调用)返回的特定错误值。
  • 类 error_condition - 你想要测试的东西,并且可能在你的代码中做出反应。

与其error_code::value与某些特定于操作系统的值进行比较,不如error_code与可移植error_condition的 .

于 2013-05-06T06:45:40.820 回答