728x90
반응형
#ifdef _DEBUG_
#include <string.h>
void LogWrite(char *msg, ...)
{
char __msg[2048] = {0,};
va_list vargs;
va_start(vargs, msg);
vsprintf_s(__msg, sizeof(__msg), msg, vargs );
va_end(vargs);
FILE* g_fp = NULL;
char logPath[1024];
GetTempPath(1024, logPath);
std::string path(logPath);
path.append("log.txt");
g_fp = fopen(path.c_str(), "a+");
DWORD dwWrite = 0;
std::string _log(__msg);
_log.append("\n");
size_t ret = fwrite (_log.c_str() , 1 , _log.size() , g_fp);
fclose(g_fp);
}
#endif
출처: https://use1348.tistory.com/2 [유용한 정보:티스토리]
'유용한 정보' 카테고리의 다른 글
[C++]Gdiplus Bitmap::FromFile()이 NULL 을 return 할때 (0) | 2024.12.25 |
---|---|
[C++]GDI+ 배경을 투명하게 처리하는 방법 (0) | 2024.12.25 |
vc2008컴파일시 std::_Vector_const_iterator<_Ty,_Alloc> 오류 해결 (0) | 2024.12.25 |
[C++]클립보드 Copy & Paste (0) | 2024.12.25 |
아웃룩 2010의 첨부파일 용량제한 제거 (0) | 2024.12.25 |