본문 바로가기

Dev/C++

OutputDebugString


// printf 포맷을 이용하는 OutputDebugString 함수
void Trace(LPCTSTR szFormat, ...)
{
    enum { BUFF_SIZE = 2048 };

    TCHAR szTempBuf[BUFF_SIZE] ;
    va_list vlMarker ;

    va_start(vlMarker,szFormat) ;
    _vstprintf(szTempBuf,szFormat,vlMarker) ;
    va_end(vlMarker) ;

    OutputDebugString(szTempBuf) ;
}

'Dev > C++' 카테고리의 다른 글

VC++ 2005 배포  (0) 2007.06.22
Unhandled C++ Exceptions  (0) 2007.06.19
OutputDebugString  (0) 2007.05.23
C++0x  (0) 2007.05.16
GRETA  (0) 2007.05.14
A non-type template-parameter  (0) 2007.05.14