c ++中是否有一行允许我在不在main()时终止我的程序?
例如,一个代码,如果你死了你必须退出游戏?我不希望它依赖于“信任”系统。
答案 0 :(得分:6)
c ++中是否有一行允许我在不在main()时终止我的程序?
我不会在这里使用“line”这个词 - 更好地说“功能”。对于正常终止,您可以使用std::exit()
(另见C ++ 11标准的第18.5 / 8节):
#include <cstdlib>
void foo()
{
std::exit(EXIT_SUCCESS);
}
int main()
{
foo();
}
这是live example。