方便的格式化OutputDebugString输出函数
来源:互联网 发布:东芝2303a扫描软件 编辑:程序博客网 时间:2024/05/21 23:00
OutputDebugString 使用只能输入一个参数,在实际使用中带来很大的不便,下面改造后的函数就很好了,想怎么输出自己定。
void OutputDebugPrintf(const char * strOutputString,...)
{
char strBuffer[4096]={0};
va_list vlArgs;
va_start(vlArgs,strOutputString);
_vsnprintf(strBuffer,sizeof(strBuffer)-1,strOutputString,vlArgs);
//vsprintf(strBuffer,strOutputString,vlArgs);
va_end(vlArgs);
OutputDebugString(strBuffer);
}
使用实例:
OutputDebugPrintf("DEBUG_INFO | %d %s",600019,"tangxg");
然后在 DbgView 设置一个过滤:DEBUG_INFO,只抓自己的输出,用起来方便多了
- 方便的格式化OutputDebugString输出函数
- 方便的格式化OutputDebugString输出函数
- OutputDebugString 封装;方便格式化
- OutputDebugString 格式化输出
- dbgview OutputDebugString输出函数
- 写了个统一 OutputDebugString 输出的函数
- (更新)OutputDebugString函数简单封装,实现格式化打印输出(VC++)
- outputdebugstring函数的封装
- 格式化OutputDebugString
- 捕捉 OutputDebugString 输出的字符串
- 捕捉 OutputDebugString 输出的字符串
- OutputDebugString无输出的解决方案
- 非常方便的测试日志输出函数
- php格式化输出的函数
- [原创]捕捉 OutputDebugString 输出的字符串
- [原创]捕捉 OutputDebugString 输出的字符串
- DbgView不能显示OutputDebugString的输出内容
- 线程监视 OutputDebugString 的调试输出
- SRM 477
- oracle如何实现“limit”的功能
- 在 Linux red hat 下安装Qt creator
- 假如生活欺骗了你
- PremierL Live Support
- 方便的格式化OutputDebugString输出函数
- insert i select和select into的区别
- JAVA+fms
- android生命周期
- jquery ajax Post Get 例子登录验证
- 1到3篇
- poj3620
- 为什么内存和存储都涨价了
- uva 10785