美文网首页C/C++
TRACE 调试输出常用格式化字符

TRACE 调试输出常用格式化字符

作者: Noefl | 来源:发表于2016-12-31 07:10 被阅读0次
TRACE 调试输出常用格式化字符
符号 说明
%d 有符号十进制整数(int)
%f 单精度浮点数(默认float)
%o 无符号八进制整数
%p 指针
%s 对应字符串char*
%S 对应宽字符串WCAHR*
%x 十六进制

TRACE#
int a = 0, b = 1;
TRACE(_T("a的值是%d,b的值是%d"),a,b);

OutputDebugString#
CString log;
log.Format(_T("a的值是%d,b的值是%d"),a,b);
OutputDebugString(log);

void LogTrace(LPCTSTR pszFormat, ...)
{
#ifdef DEBUG
va_list pArgs;
TCHAR szMessageBuffer[16380+1];
va_start(pArgs, pszFormat);
_vsntprintf_s(szMessageBuffer, 16380, pszFormat, pArgs);
va_end(pArgs);
OutputDebugString(szMessageBuffer);
#endif
}

相关文章

  • TRACE 调试输出常用格式化字符

    TRACE 调试输出常用格式化字符

  • 调试和日志

    调试和日志 [TOC] 1.Trace调试 2.调试模式 3.输出调试 dump(); 自动换行?...

  • 字符串str

    1.格式化输出(1)格式化的字符串%(每个格式对应数据)“hell world %d”%(3) (2)常用的格式化...

  • C语言学习笔记

    C/C++格式化字符串说明 C++的格式化字符串经常用作格式化数字的输出、字符串合并和转换等等很多场合。 1. 格...

  • Python 格式化输出

    输出信息使我们获取程序调试信息的重要渠道; 恰到好处的输出格式能帮我们直观的查看调试信息。 常用格式化符种类及描述...

  • 【Go快速入门】格式化输出函数

    一、输出函数 常用有3个: fmt.Printf 格式化输出,不能直接输出非字符型数据,必须使用占位符配合输出 f...

  • 将flashplayer的log写到本地

    在实际开发flash项目的时候,经常用trace()函数把调试信息输出到控制台,但有时想获取在线项目的日志,保存到...

  • 通往死亡之路的python笔记之字符串操作&字典

    常用的字符串处理。 格式化输出字符串。 字符串的替换。 字符串和二进制的相互转化。 字典的操作 字符串操作常用的字...

  • 简单的宏定义(不定期补充)

    控制台输出 RGB色值 格式化字符串 格式化字符串 输出点、坐标、Rect 格式化数字

  • Python 字符串3

    字符串格式化输出 占位符 常用的有%s和%d,或者再加上%f 新的格式化方法(string.format()) 这...

网友评论

    本文标题:TRACE 调试输出常用格式化字符

    本文链接:https://www.haomeiwen.com/subject/nlevvttx.html