作者AuronC (阿隆西)
看板Programming
标题[问题] Library 的error code处理机制?
时间Wed Jul 11 00:09:02 2007
Dear all:
假设要设计一个Library,里面的functions有各式各样的error,例如
Error #0: PASS
Error #1: Invalid handle
Error #2: CreateFile fail...etc
请问该如何设计,才能让使用Library的人,比较容易了解error code所代表的意义呢?
谢谢赐教。(...PS. 小弟常用C++, MFC...)
※ 编辑: AuronC 来自: 122.124.169.7 (07/11 00:11)
1F:推 yhuiyang:define these error code in header file 123.0.214.88 07/11 23:43
2F:→ yhuiyang:or provide function similar to perror. 123.0.214.88 07/11 23:45
3F:推 AuronC:微软有提供SetLastError(), 但还是要跟别人 122.124.169.7 07/11 23:53
4F:→ AuronC:说明每一个值代表的意义 122.124.169.7 07/11 23:55