是否有错误代码处理的任何标准?我的意思并不是如何处理特定的错误事件,而是在过程中实际返回的内容。这种情况的一个例子就是在打开文件时发现错误。尽管open()
函数可能会返回其自己的值,但调用open()
函数的函数可能会返回不同的值。错误代码处理
Q
错误代码处理
0
A
回答
1
我不认为疗法是一个标准,所有的错误都必须检测和处理(呼叫者应始终处理错误)。 在Unix中一般:
标准C库为例总是
return -1 on fail
和设置全局变量错误正确的值。一些库例如
return NULL
为inexistant字段而不是中止。你应该总是返回尽可能多的有用信息。
希望得到这个帮助。
问候。
0
这完全听起来上下文相关的给我。在某些情况下,甚至建议只需abort()
整个过程。失败的函数是使用自己的编码标准从程序或库中调用的,您应该坚持这一点。
相关问题
- 1. 处理错误代码
- 2. Quantmod错误处理错误代码
- 3. 在r代码中处理ftp错误
- 4. Python处理特定的错误代码?
- 5. ASHX代码中的错误处理
- 6. Excel VBA错误处理代码
- 7. 错误代码在vb.net上处理
- 8. Grails remoteLink处理错误代码
- 9. 处理错误重构程序代码
- 10. Teamcenter |服务器|代码错误处理
- 11. C++预处理错误代码
- 12. 你如何处理LicenseCheckerCallback.ERROR_NOT_MARKET_MANAGED错误代码?
- 13. 批处理文件的错误代码
- 14. 使用Restangular处理错误代码(401,403)
- 15. 如何错误处理java代码
- 16. 批处理文件 - 错误代码
- 17. 如何处理CORS错误代码?
- 18. AngularJS AJAX状态代码错误处理
- 19. Python的SMTP错误代码处理
- 20. 数据处理代码段错误
- 21. Actionscript 3错误代码1119处理this.parent?
- 22. 如何处理SQLiteConstraintException错误代码19?
- 23. 根据node.js中的错误代码处理错误的错误
- 24. 意大利面代码,处理异常处理和错误?
- 25. HttpCompileException未被用户代码处理。错误代码:CS0433
- 26. 从vb6代码删除错误处理程序代码auto
- 27. 错误2998:未处理的内部错误。运行该代码
- 28. NodeJS错误处理 - 使用错误代码或子类
- 29. Spss(mrScriptBasic)错误处理获取代码,其中发生错误
- 30. React/Redux - 处理错误和错误代码
标准C通常使用错误号。参见[man 3 errno](http://www.kernel.org/doc/man-pages/online/pages/man3/errno.3.html)。否则它是应用程序特定的。 – netcoder 2012-07-31 14:09:00
您的帖子中没有问号。你究竟在问什么? – 2012-07-31 14:09:35