C 输出调试信息到 VS 的“输出窗口”
[編輯] [转简体] (简体译文)
|
作者:huidong
| 分類:【編程】Visual Studio
[
11 瀏覽
0 評論
3 贊
3 踩
]
概要
输出调试信息到 VS 的输出窗口
正文
https://blog.csdn.net/weixin_34054866/article/details/92711938
方法1
直接使用VS的函数OutputDebugString
char chInput[512]; sprintf(chInput, "int:%d\n", 500); OutputDebugString(chInput);
方法2
使用上文博主封装的函数
void OutputDebugPrintf(const char *strOutputString, ...) { char strBuffer[4096] = {0}; va_list vlArgs; va_start(vlArgs, strOutputString); _vsnprintf_s(strBuffer, sizeof(strBuffer) - 1, strOutputString, vlArgs); va_end(vlArgs); OutputDebugString(CA2W(strBuffer)); } int main() { int i = 10; OutputDebugPrintf("I'm %d years old.\n", i); while(1){} return 0; }