main()에없는 동안 내 프로그램을 종료 할 수있는 라인이 C++에 있습니까?메인에 있지 않은 동안 프로그램을 닫는 방법
예를 들어, 코드를 어디에 죽으면 게임을 종료해야합니까? 나는 그것이 "신뢰"시스템에 의존하기를 원하지 않는다.
main()에없는 동안 내 프로그램을 종료 할 수있는 라인이 C++에 있습니까?메인에 있지 않은 동안 프로그램을 닫는 방법
예를 들어, 코드를 어디에 죽으면 게임을 종료해야합니까? 나는 그것이 "신뢰"시스템에 의존하기를 원하지 않는다.
main()에없는 동안 내 프로그램을 종료 할 수있는 C++ 라인이 있습니까?
여기서 "라인"이란 단어를 사용하지 않습니다. "함수"라고 말하면됩니다. 정상 종료를 들어, std::exit()
을 사용할 수 있습니다 (또한 C++ 11 표준의 18.5/8 항 참조) :
#include <cstdlib>
void foo()
{
std::exit(EXIT_SUCCESS);
}
int main()
{
foo();
}
가 live example이다.
고마워요, 제가 정확히 찾고있는 것이 었습니다. – ConMaki
@ConMaki : 도와 드리겠습니다. –
@ConMaki : 귀하의 질문에 대한 답변이 있으면 답변을 수락 한 것으로 간주하십시오. –
http://en.cppreference.com/w/cpp/utility/program/exit – hmjd
'std :: exit'은 당신이 찾고있는 것이며, 이것은 신뢰와는 아무런 관련이 없습니다 ... – filmor
http : //stackoverflow.com/questions/4038302/how-do-i-make-ac-console-program-exit – chris