태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.
2007/04/07 20:56    
로그 파일 기록하기..     스킬북/코드 조각
네이버에서 이동 : http://blog.naver.com/tinywolf/40036279291

파일에 텍스트 로그를 기록해서 무언가를 검사할 때가 종종 있다.
그럴 때 이 파일을 include해서 사용하자.

컴파일 옵션에 TRACE_OUT을 추가하면 로그를 기록하고
TRACE_OUT이 선언되어 있지 않으면 아무것도 하지 않는 인라인 함수이다.

다음과 같이 사용한다.

#include "trace_out.h"

#define TRACE_OUT

WriteTraceTo( _T("test.log"), _T("로그를 출력합니다.\r\n") );
WriteTraceTo( _T("test.log"),
                        _T("printf와 같은 포맷팅도 사용 가능!! %d %f %s \r\n"), 10, 0.1, _T("text") );


파일을 매번 열고 닫으므로 약간의 부하가 생길 수 있으며,
인라인 함수이기 때문에 사용횟수만큼 용량변화가 있을 수 있다.

전체코드 보기


크리에이티브 커먼즈 라이선스
Creative Commons License

'스킬북 > 코드 조각' 카테고리의 다른 글

폴더 선택 대화상자 띄우기  (0) 2007/04/07
로그 파일 기록하기..  (0) 2007/04/07
폴더 선택 대화상자 띄우기  (0) 2007/04/07
수행 시간 측정하기..  (0) 2007/04/07
Posted by |꼬마늑대|

댓글을 달아 주세요

 체크하면 블로그 관리자에게만 내용을 공개합니다.