[调试][程序打印]当printf不能用时,使用C++的不定参数来搞定OutputDebugString打印
2015-07-08 10:09
218 查看
void _trace( char* str , ...) //类似printf
{
va_list vlist;
va_start(vlist , str );
char a [100] ;
vsprintf(a , str , vlist);
OutputDebugStringA(a);
va_end(vlist);
}
{
va_list vlist;
va_start(vlist , str );
char a [100] ;
vsprintf(a , str , vlist);
OutputDebugStringA(a);
va_end(vlist);
}
相关文章推荐
- C语言将24小时制转换为12小时制的方法
- 通过友元函数实现两个不同类中私有成员变量的数据交换
- C++ Primer学习笔记(11)——(转)c++ 标准库的各种容器(vector,deque,map,set,unordered_map,unordered_set,list)的性能考虑
- C/C++宏定义中#与##区别
- 【c语言】数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字
- quick_sort(快速排序)c语言实现
- c++训练题(牵扯到大数据的保存)
- C++知识点随笔(四):耦合问题、new和malloc、虚析构、多继承
- C++编写Windows服务
- 【C语言】调整数组使奇数全部都位于偶数前面(修改)
- C++实现简单的学生管理系统
- 【c语言】调整数组使奇数全部都位于偶数前面
- C语言统计字符个数代码分享
- C语言获取消耗内存的方法
- C++文件读写代码分享
- 有关C++的拷贝构造函数
- C和C++内存模型
- C语言进制转换代码分享
- D24 复习C语言
- c++读书笔记——多重继承