我已经谷歌了。我无法弄清楚发生了什么。
这个:
perror("some error message");
exit(0);
Run Code Online (Sandbox Code Playgroud)
将其打印到标准输出:
“一些错误信息:成功”
它perror打印出“成功”,而不是exit(0)。
原因是在调用 之前perror,没有设置错误(所以errno0 是程序启动时的默认值)。所以perror打印出来Success。
检查这个
http://www.cplusplus.com/reference/cstdio/perror/
| 归档时间: |
|
| 查看次数: |
5964 次 |
| 最近记录: |