Visual Studio 2017 기준 C++ 프로그램 실행 후 콘솔창 안 닫히도록 하기

|

과거에는 프로그램을 작성한 후 Ctrl + F5를 누르면 콘솔 창이 닫히지 않아서 결과를 확인하기가 용이했습니다.

그런데 언제부턴지 몰라도 Ctrl + F5 키를 누르더라도 콘솔 창이 닫혀서 불편한 경우가 많이 생겼네요.

콘솔창이 안 닫히도록 하는 방법은 다음과 같습니다. (Visual Studio 2017 버전 기준입니다.)

C++ 콘솔창 안 닫히도록 하는 방법

먼저 프로젝트에 마우스 오른 버튼을 눌러 속성 메뉴를 엽니다. 주의할 점은 ‘솔루션’을 선택하고 마우스 오른 버튼을 누르는게 아니라 ‘프로젝트’를 선택해야 한다는 점입니다.

그리고 구성 속성에서 링커를 선택합니다.

image

하위 시스템콘솔(/SUBSYSTEM:CONSOLE)으로 선택합니다.

이제 Ctrl + F5 키를 누르면 결과 콘솔창이 닫히지 않고 유지되는 것을 확인할 수 있을 것입니다.