void DebugOut(const char* format, ...)
{
char buffer[1024];
va_list args;
va_start(args, format);
vsnprintf(buffer, 1024, format, args);
OutputDebugStringA(buffer);
va_end(args);
}
void DebugOut(const wchar_t* format, ...)
{
wchar_t buffer[1024];
va_list args;
va_start(args, format);
_vsnwprintf(buffer, 1024, format, args);
OutputDebugStringW(buffer);
va_end(args);
}