博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
windows 重写调试输出
阅读量:4318 次
发布时间:2019-06-06

本文共 649 字,大约阅读时间需要 2 分钟。

// 使用OutputDebugString很不方便.不能自定义格式化输出.所以重写了一下.

#include 
#include
void __cdecl MyOutputDebugStrig(const _TCHAR* pszFormat, ...){ _TCHAR buf[1024] = { 0 }; // ZeroMemory( buf, 1024*sizeof(TCHAR ) ); swprintf_s(buf, 1024, _T("线程ID = [%lu]"), GetCurrentThreadId()); va_list arglist; va_start(arglist, pszFormat); int nBuffSize = _tcslen(buf); vswprintf_s(&buf[nBuffSize], 1024 - nBuffSize, pszFormat, arglist); va_end(arglist); nBuffSize = _tcslen(buf); _tcscat_s(buf, 1024 - nBuffSize, _T("\n")); OutputDebugString(buf);}注意,请使用UNICODE字符集.

转载于:https://www.cnblogs.com/iBinary/p/10754737.html

你可能感兴趣的文章
改变label中的某字体颜色
查看>>
七牛云存储之应用视频上传系统开心得
查看>>
struts2日期类型转换
查看>>
Spark2-数据探索
查看>>
Http和Socket连接区别
查看>>
Angular2,Springboot,Zuul,Shiro跨域CORS请求踩坑实录
查看>>
C语言中操作符的优先级大全
查看>>
pgpool-II - 介绍
查看>>
Alpha冲刺(10/10)——2019.5.2
查看>>
图书管理系统用例
查看>>
Microsoft patterns & practices 学习笔记(0)
查看>>
在腾讯云上创建您的SQL Cluster(4)
查看>>
部署在腾讯云的公益网站遭受了一次CC攻击
查看>>
linux ping命令
查看>>
Activiti源码浅析:Activiti的活动授权机制
查看>>
数位dp整理
查看>>
UNIX基础知识
查看>>
bzoj 1179: [Apio2009]Atm
查看>>
利用LDA进行文本聚类(hadoop, mahout)
查看>>
第三周作业
查看>>