没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
关于 受Rusts 及其启发,一些宏可以打印并返回给定表达式的值,以进行快速,肮脏的调试。 dbg(expr)用于原始数据类型(int,float等),字符串和指针。 dbgb(expr)强制布尔值true / false输出。 dbga(expr, length)用于原始数据类型的数组。 dbgh(expr, size)转储输出的dbgh(expr, size) 。 dbge(expr)为负错误代码。 dbgbt()用于回溯。 只需在项目中包含即可使用。 例子 有关在此示例中使用的文件,请参见。 # include " dbg.h " static int factorial ( int n) { if ( dbgb (n <= 1 )) { return dbg ( 1 ); } else { return dbg (n
资源推荐
资源详情
资源评论
收起资源包目录
dbg-macro-master.zip (21个子文件)
dbg-macro-master
README.rst 2KB
codecov.yml 21B
tst
default
Makefile 36B
main.c 2KB
ndbg
Makefile 53B
main.c 2KB
dbg_ncolor
Makefile 58B
main.c 18KB
test.mk 3KB
Makefile 205B
dbg_ostream
Makefile 73B
main.c 2KB
.github
workflows
ccpp.yml 157B
examples
Makefile 83B
main.c 570B
.travis.yml 180B
LICENSE 1KB
Makefile 51B
docs
example-build-and-run.png 110KB
.gitignore 530B
include
dbg.h 28KB
共 21 条
- 1
资源评论
FranklinZheng
- 粉丝: 26
- 资源: 4567
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功