zoukankan      html  css  js  c++  java
  • 一个不错的编译调试方法

    这两天遇到的一个写的不错的调试编译方法:

    #define _DEBUG_
    #ifdef  _DEBUG_
    #define DBG(fmt, ...)  do { printf("%s line %d, "fmt, __func__,
                                           __LINE__, ##__VA_ARGS__); } while(0)
    #else
    #define DBG(fmt, ...)  do {  } while(0)
    #endif

    查询资料发现,__func__, __LINE__, ##__VA_ARGS__ 都是C语言里面标准的宏定义,只需要添加stdio.h头文件就可以。

    参考资料:

    https://blog.csdn.net/qq_33706673/article/details/78628202

    https://blog.csdn.net/q2519008/article/details/80934815

  • 相关阅读:
    circle
    pq
    graph
    matrix
    计数(count)
    想象一下(imagine)
    出租车(taxi)
    字符串函数 (strfun)
    Sabota?
    3973: seq
  • 原文地址:https://www.cnblogs.com/hanrp/p/11224258.html
Copyright © 2011-2022 走看看