케이피's 불량블로그!

블로그 이미지

케이피

OOP, Debugging... 인생의 숙제들..... [블로그의 글을 맹신하면 곤란]

VS2008 unicode 에서 TRACE 사용시 한글이 안써지는 현상?

잡다한 정보들(기타정보) 2011. 7. 13. 17:15
_CrtDbgReport: String too long or IO Error
요따구 메시지가 나오면서 한글이 안나와... -_-;;
 

멀티바이트를 사용하면 몇몇 오버헤드를 감수해야하기때문에
유니코드 사용을 권장한다지만...

아니 유니코드 쓰라면서
TRACE 엔 한글 지원하려면 또 다른 코드를 추가해야하니...
왜케 귀찮음? 이래 귀찮아서 유니코드 쓰겠음?

정말 트래이스 쓸때마다
#include <locale.h>
추가

사용시마다
#ifdef _DEBUG
     _tsetlocale(LC_ALL, _T("korean"));
     TRACE(L"어쩌구");
#endif

이질알을 해야한다구? 이런 갓뎀~

꼬우면 TRACE 내에 한글을 쓰지말고 영문만 쓰거나
::OutputDebugString() 을 써야할듯...


* DebugView
TRACE() 도 ::OutputDebugString() 도 모두 나온다.
Visual Studio 에서 디버그로 실행 시에는 Output Pane 이 메세지를
먹어버리기 때문에 DebugView 에는 표시가 안됨


Posted by 케이피
블로그 이미지

OOP, Debugging... 인생의 숙제들..... [블로그의 글을 맹신하면 곤란]

by 케이피

공지사항

    최근...

  • 포스트
  • 댓글
  • 트랙백
  • 더 보기

태그

  • DLL
  • 유로2008 일정
  • vs2008
  • CView
  • dbgView
  • LPCSTR
  • debugging
  • XML
  • 최강 볼걸
  • bug
  • trace
  • IME
  • c#
  • 엠마스톤
  • MFC Tip
  • excel
  • OOP
  • JAVA 맛보기
  • 최적화?
  • Automation
  • 안드로이드
  • Emma Stone
  • SmartClient
  • MFC
  • CNN
  • 객체지향
  • activex
  • CString
  • 8강전
  • Mentor

글 보관함

«   2025/07   »
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

링크

카테고리

전체보기 (98)
Qt의 오묘함 (1)
영양가없는이야기(개인사) (1)
주체못할파괴본능(디버그) (5)
넌왜C++을C처럼쓰냐?(OOP) (2)
잡다한 정보들(기타정보) (53)
귀찮아...(유용링크) (13)
참 잼난다(취미) (6)
JAVA 의 향기~(자바) (2)
코딩을부탁해(Rapid Coding) (0)
베스트똘추짓(개고생리스트) (11)
매운핫소스(허접소스) (1)

카운터

Total
Today
Yesterday
방명록 : 관리자 : 글쓰기
케이피's Blog is powered by daumkakao
Skin info material T Mark3 by 뭐하라
favicon

케이피's 불량블로그!

OOP, Debugging... 인생의 숙제들..... [블로그의 글을 맹신하면 곤란]

  • 태그
  • 링크 추가
  • 방명록

관리자 메뉴

  • 관리자 모드
  • 글쓰기
  • 전체보기 (98)
    • Qt의 오묘함 (1)
    • 영양가없는이야기(개인사) (1)
    • 주체못할파괴본능(디버그) (5)
    • 넌왜C++을C처럼쓰냐?(OOP) (2)
    • 잡다한 정보들(기타정보) (53)
    • 귀찮아...(유용링크) (13)
    • 참 잼난다(취미) (6)
    • JAVA 의 향기~(자바) (2)
    • 코딩을부탁해(Rapid Coding) (0)
    • 베스트똘추짓(개고생리스트) (11)
    • 매운핫소스(허접소스) (1)

카테고리

PC화면 보기 티스토리 Daum

티스토리툴바