zoukankan      html  css  js  c++  java
  • TRACE 学习

    TRACE   宏有点象我们以前在C语言中用的Printf函数,使程序在运行过程中输出一些调试信息,使我们能了解程序的一些状态。在Output中可以查看到结果。

    但有一点不同的是:TRACE   宏只有在调试状态下才有所输出,而以前用的Printf   函数在任何情况下都有输出。和Printf   函数一样,TRACE函数可以接受多个参数如:   
        
      int   x   =   1;   
      int   y   =   16;   
      float   z   =   32.0;   
      TRACE(   "This   is   a   TRACE   statement/n"   );   
      TRACE(   "The   value   of   x   is   %d/n",   x   );   
      TRACE(   "x   =   %d   and   y   =   %d/n",   x,   y   );   
      TRACE(   "x   =   %d   and   y   =   %x   and   z   =   %f/n",   x,   y,   z   );   
      要注意的是TRACE宏只对Debug   版本的工程产生作用,在Release   版本的工程中,TRACE宏将被忽略。

    注意:不要采用TRACE宏一次性输出大批量数据或不间断输出数据,因为这样有可能会时程序运行变得非常缓慢

    TRACE宏在只在调试(DEBUG)版本中起作用,而在发行(RELEASE)版本无效,所以不要在TRACE宏中进行对程序状态进行改变的计算或是调用对状态有改变的函数

  • 相关阅读:
    pandas.DataFrame.to_excel
    python list [:1]
    python 读取文件
    pandas 中的常用数学计算
    神经网络相关术语
    keras初探
    机器学习相关
    Numpy random arange zeros
    numpy 常用函数
    【Redis学习之四】Redis数据类型 string
  • 原文地址:https://www.cnblogs.com/qiwu1314/p/8709328.html
Copyright © 2011-2022 走看看