快速提问.. 是否有一种“正确”的方法可以在输入无效时从 C/C++ 程序终止?到目前为止,我在 C/C++ 方面的职业生涯涉及到这样的事情:
// C
#include <stdio.h>
int main(int argc, char **argv)
{
if (argc != 3) {
fprintf(stderr, "Error: Usage: %s [some param] [some param]\n", argv[0]);
return 1;
}
/* rest of program */
return 0;
}
在 C++ 中,它可以是cerr
代替fprintf(srderr...)
andiostream
而不是 or stdio.h
。
这是一种好的/可接受的方式,还是有一个我不知道的标准?
谢谢!