do while(0) 语句的妙用

在C++中,有三种类型的循环语句:for, while, 和do...while, 可是在通常应用中做循环时, 咱们可能用for和while要多一些,do...while相对不受重视。但最近在读咱们项目的代码时,却发现了do...while的一些十分聪明的用法,不是用来作循环,而是用做其余来提升代码的健壮性。程序员 使用do{...}while(0)构造后的宏定义不会受到大括号、分号等的影响,老是
相关文章
相关标签/搜索