vc 输出到调试器

#include <stdio.h>
#include <stdarg.h>

void OutputDebugPrintf(const char * strOutputString,...)

{
    char strBuffer[4096]={0};
    va_list vlArgs;
    va_start(vlArgs,strOutputString);
    _vsnprintf(strBuffer,sizeof(strBuffer)-1,strOutputString,vlArgs);
    //vsprintf(strBuffer,strOutputString,vlArgs);
    va_end(vlArgs);
    OutputDebugString(strBuffer);
}

你可能感兴趣的:(调试,VC)