【问题标题】:Linux, debug, traceLinux,调试,跟踪
【发布时间】:2011-12-13 08:46:11
【问题描述】:

描述 assert 宏的工作原理以及您如何在程序中使用它,以及它的输出目标是什么。 在课堂上讨论和演示的 TRACE 宏与直接在代码中使用 fprintf 或 printf 进行调试相比有什么优势? 解释 TRACE 宏输出何时以及如何“打开”(启用)或“关闭”(禁用)。如果有不止一种方法,那是“最好的”,为什么? 在课堂上讨论和演示的 DEBUG 宏包比使用 TRACE 宏调试有什么优势?

明天最后的任何帮助,这些都是额外的信用问题,谢谢

【问题讨论】:

    标签: linux debugging trace


    【解决方案1】:

    你真的应该学会自己去寻找。要求别人不费吹灰之力地做作业,你就输了(对于TRACE 或DEBUG,我们无能为力,这不是标准的,我们不知道你对他们的定义)。

    您是否查看过assert man page 和assert wikipedia page 以及您的assert.h 头文件(至少在Linux 上可能在/usr/include/ 下)??

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-10-15
      • 1970-01-01
      • 2020-08-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-02-19
      相关资源
      最近更新 更多