2017년 7월 18일 화요일

MFC 개발시 콘솔창(DOS 창)에 로그 출력하기.





MFC 개발시 콘솔창(DOS 창)에 로그 출력하기.

MFC 개발시 프로그램 실행의 정보를 콘솔 창에 로그로 출력하기 위해서는 
stdafx.cpp안에 아래 코드를 추가하면 프로그램이 실행될 때 콘솔 창이 뜨고 printf()나 cout으로 출력하는 값이 표시가 된다.

#pragma comment(linker, "/entry:WinMainCRTStartup /subsystem:console")    //semicolon이 없음

TestView.cpp에서 특정 변수의 값을 콘솔창에 출력하고 싶다면

#include <iostream> //cout으로 출력하기 위해

... 중 략 ...

std::cout << "x : " << point.x << std::endl;
printf("결과 : %d\n", point.x);

과 같이 사용하면 된다.


댓글 없음:

댓글 쓰기