程序中输出不定项参数的trace信息之解决方法
来源:互联网 发布:mega软件下载 编辑:程序博客网 时间:2024/05/22 09:49
包含windows.h头文件,使用OutputDebugString()函数就能和c中的printf一样接受不定项参数。
#include <iostream>
#include <windows.h>
using namespace std;
#define TRACE_MAX_LENGTH 1024
bool DBG_TRACE(TCHAR *format, ...)
{
TCHAR buffer[TRACE_MAX_LENGTH];
va_list arg;
va_start(arg, format);
wvsprintf(buffer, format, arg);
va_end(arg);
OutputDebugString(buffer);
return true;
}
int main(int argc, char* argv[])
{
int nOutput = 5;
DBG_TRACE("output parameter: nOutput = %d/r/n", nOutput);
}
这样,我们可以方便的在调试环境中或DebugView中看到调试信息。
- 程序中输出不定项参数的trace信息之解决方法
- 程序中输出不定项参数的trace信息之解决方法
- flex 的不定项参数实现
- 解决FlashDevelop调试不输出trace信息
- 不定项参数
- Flex4中trace()不显示信息的问题
- LogCat中不输出任何的信息
- 在Release版本中输出打印信息,实现TRACE功能
- 我的JAVA不定项
- ns2中限制Trace文件的输出
- ns2中限制Trace文件的输出
- ns2中限制Trace文件的输出
- 基础知识之Trace相关的参数
- C++ 输出调试信息 类似MFC的TRACE等宏
- 输出信息“英化”的解决方法
- Flex Builder 3 下trace() 不输出的问题
- [Android 调试] LogCat中不输出任何的信息
- 关于不定项参数的查询方法(多条件查询)
- html 圆角table
- 男人和女人的区别
- FreeBSD利用ports安装MySQL+Apache+PHP+phpMyAdmin
- delphi 2010 获取目录下文件列表
- 基于Visual Studio2010开发office2010办公自动化应用(8)自定义ExcelTemplate
- 程序中输出不定项参数的trace信息之解决方法
- 二、J2ME简单的行情软件--得到数据(解析xml)
- 经典电影列表
- 几个实用的 计算机CMD 命令
- C# 重新启动程序(并非重启计算机)
- Visual Studio 2010 两种破解方法详解
- AspTreeList
- SQL多级关系的表示
- 在c++程序中重启自己的一种方法