문제 설명
C++ 프로그램을 실행할 수 없습니다. No se ejecuta el programa (C++ i can't run a program. No se ejecuta el programa)
제 문제는 매우 간단합니다. C++에서 프로그램을 실행할 수 없습니다. "Hello World!"와 같은 간단한 프로그램은 잘 컴파일되지만 실행하고 싶을 때 콘솔의 검은 화면만 나타나게 하면 됩니다.
편집 내 시스템은 Windows 7(64비트)입니다. )
Visual Studio 2013, QtCreator 및 NetBeans 8.0.2에서 시도했지만 문제는 동일하지만 발견했습니다. 이전 프로젝트(이전에 수행하고 잘 실행한 코드 ) 여전히 잘 실행되지만 새 프로젝트만 실행할 수 없습니다.
편집:
#include <iostream>
using namespace std;
int main()
{
cout << "HOLA MUNDO" << endl;
return 0;
}
참조 솔루션
방법 1:
This is normal. It happens if you run your program 'inside' Visual Studio IDE:
a console window is opened;
your program is ran;
the console window is closed.
Your program runs fine, only the above happens too fast.
There are three solutions I can think of:
- If you are in debug mode, place a breakpoint (F9, usually) at last line and launch the program (F5). Once the breakpoint is reached, switch to console window, then back to IDE and press F5 to end the program.
- Run your program in a console window (START+R, CMD, ENTER).
- Change your code: add
cin.ignore();
beforereturn 0;
. The program will wait for you to enter something before it ends.