assert()的使用
摘要:
assert()是定义在assert.h中的恶宏,其用法是 assert(条件表达式); 若条件为真,什么也不做;做条件为假,强制终止程序。 比如说在条件分支中,如果程序没有Bug,我们确定某个分支绝对不会被走到,可以这样写: … case .. : … default: assert(0); 如果程序没有Bug,肯定不会走到分支default;在这个分支里强行退出程序,这种方法是值得肯定... 阅读全文
posted @ 2019-10-14 15:41 freshair_cn 阅读(156) 评论(0) 推荐(0) 编辑