2013-05-05 128 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

相關問題