Win32 프로젝트에서 디버깅 할때 콘솔창은 상당히 유용합니다. 디버깅 메시지 출력용으로 저도 애용하고 있죠. 근데 이 방법을 모르는 분들이 은근 많더군요. 직접 메시지 박스를 만드는 수고까지 하시는 분을 봤습니다. 그럴 필요없이 간단히 프로젝트 옵션 하나 주고, Win32 Console 프로젝트때 처럼 printf 함수나 cout 을 이용해 간단하게 메시지를 찍어낼 수 있습니다.
[ 프로젝트 속성 - 링커 - 하위 시스템 ]에서 [ 콘솔 (/SUBSYSTEM:CONSOLE) ]을 선택합니다.
또는, 프로젝트 소스 파일에 밑의 코드를 추가합니다.
또는, AllocConsole()을 쓰세요.
[ 프로젝트 속성 - 링커 - 하위 시스템 ]에서 [ 콘솔 (/SUBSYSTEM:CONSOLE) ]을 선택합니다.
또는, 프로젝트 소스 파일에 밑의 코드를 추가합니다.
// 하위 시스템으로 콘솔을 선택 #pragma comment( linker, "/entry:WinMainCRTStartup /subsystem:console" )
또는, AllocConsole()을 쓰세요.
'이것은 추천해야돼!! > 이렇게 한번 해보세요' 카테고리의 다른 글
| Visual Studio 2010 에서 Python 사용하기 (4) | 2012/02/11 |
|---|---|
| Win32 프로젝트에서 콘솔창에 메시지 출력하기 ( Console Output String in Win32 ) (2) | 2012/01/22 |
| 배틀필드 3 배틀로그 자동 접속 활용 ( Battle Field Battlelog Auto Join ) (0) | 2011/11/01 |
| 프로그래밍용 폰트 Top 10 ( 10 of the Best Programming Fonts ) (6) | 2011/05/31 |
| Threading Building Blocks ( TBB ) 설치 (8) | 2011/05/03 |
| Visual Studio 2008 제거 (5) | 2011/03/12 |
| 트윗하기 |
TAG 콘솔창
댓글을 달아 주세요
오.. 이런 멋진 방법이 있었군요!
2012/01/29 08:45 [ ADDR : EDIT/ DEL : REPLY ]MFC 프로젝트에도 적용가능하겠죠?
넹. 다됩니다. 고갱님~
2012/01/31 10:11 [ ADDR : EDIT/ DEL ]