我拼命在C中定義自定義錯誤代碼(++)。如何在C定義自定義錯誤代碼(++)
至於我的工作就可以了項目的禁止使用異常和信號,並可能動態分配內存空間的任何其他方法。
我使用的標準錯誤碼爲哪些產生錯誤類似於那些一些方法,但由於某種方法誤差是特定於由標準的錯誤代碼的OS正在提供覆蓋。
我也搜索了在我的系統錯誤字符串,但不能設法找到錯誤消息O_O那些人在那裏呢界定?
因此,我正在尋找任何允許我定義自定義錯誤代碼(例如666)和使用strerror輸出的對應錯誤消息(「撒旦宣佈錯誤!」)的方法。 這是可能的還是我必須干涉一些系統相關的文件?
在問候, ahnimuhs
做這些錯誤代碼需要「標準」 errno錯誤代碼?如果不是,那麼爲什麼不定義並返回自己的錯誤代碼呢? – Brady
沒有動態內存限制不排除異常。在這個時代,在我看來,不使用例外是沒有意義的。 –