摘要: 字符串转换成整形值,能够考虑的异常因素有很多。编写代码之前设计测试用例很有帮助。 1 enum STATUS{STRNULL=0, STREMPTY, STRINVALID, STROVERFLOW, STRVALID}; 2 enum SIGN{NEGATIVE=0, POSITIVE}; 3 enum STATUS status = STRVALID; 4 enum SIGN sign = POSITIVE; 5 int str2int(const char *str) 6 { 7 long long num = 0; 8 9 if (str == NU... 阅读全文
posted @ 2013-09-17 17:02 alpha19881007 阅读(224) 评论(0) 推荐(0) 编辑