c/c++
디버그 화면 릴리즈 파일출력
밀크빵
2012. 11. 22. 15:07
//디버그 일때 콘솔 출력 릴리즈 일때는 파일 출력
void wprintd (const wchar_t* format, ...)
{
FILE* fp = stdout;
#ifdef NDEBUG
fp = fopen (DEBUGFILE, "a");
if (fp == 0)
return;
#endif
va_list arg;
va_start (arg, format);
vfwprintf (fp, format, arg);
va_end (arg);
#ifdef NDEBUG
fclose (fp);
#endif
}