Programming Language/C++,MFC

MFC에서 printf() 사용하기

민트초코맛꼬깔콘 2010. 7. 16. 22:31
반응형
MFC프로그래밍을 하다가 디버깅을 해야 하는 경우에 워낙 툴의 디버그 기능이 좋아서 굳이 printf()를 사용할 필요가 없다. 
하지만 간단하게 변수값 하나 급히 본다던가 오히려 툴의 디버그기능이 더 복잡하게 느껴진다던가.. –_- 하는 경우에는 printf() 값 찍어보기가 아쉬울 때가 있다. 
그래서 MFC에서 printf()함수를 가능하게 해주는 편리한 기능을 어떤분이 만들어 놓셨다 후후훗~ 
어떤분인지는 모르겠지만 감사히 쓰겠나이다~ –_-;; 꾸벅

사용방법은 너무나도 간단하다.

첨부파일속에 있는 Console.h와 Console.cpp파일을 프로젝트에 추가시키고 
printf()를 사용하고자 하는 cpp파일에 #include "Console.h"를 해주고 
생성자에 Console::Allocate();를 입력한다.

그러면 다음부터는 프로그램을 실행하면 커맨드창이 하나 같이 뜬다 
이제 소스안에서 printf()문을 사용하면 그 값이 커맨드창에 출력되어 나온다!! 굿~~!!!!!! ㅋㅋ ^^;



반응형