【发布时间】:2015-06-19 17:32:54
【问题描述】:
如果我有错误消息调用:
if (result == 0)
{
fprintf(stderr, "Error type %d:\n", error_type);
exit(1);
}
这个有C++ 版本吗?在我看来fprintf 是C 而不是C++。我已经看到与cerr 和stderr 有关的内容,但没有可以替代上述内容的示例。或者我完全错了,fprintf 在C++ 中是标准的?
【问题讨论】:
-
请不要使用exit(强制终止程序)
-
@DieterLücking:为什么不呢?据我了解,显示的代码是C代码。