WangLu's Notes
久病成医 | Prolonged Illness Makes the Patient a Good Doctor
2007-04-15
strtoul 和 errno
系统为Linux
strtoul 返回的时候,如果输入字串错误或溢出,会设置errno为ERANGE, 如果是过大溢出,则返回值为ULONG_MAX.
不过有一点,就是调用方在调用strtoul之前需要自己手工把errno设为0,这个manpage里说了,不过已开始我没看到,害我折腾了好久。。。
其他类似函数strtol之类应该也是这样吧。
Newer Post
Older Post
Home