__analysis_assume(__afx_condVal);} while(0) 粗看我們就會(huì)覺得很奇怪,既然循環(huán)里面只執(zhí)行了一次,我要這個(gè)看似多余的do...while(0)有什么意義呢? 當(dāng)然有! 為了看起來更清晰,這里用一個(gè)簡(jiǎn)單點(diǎn)的宏來演示: #define SAFE_DELETE(p) do{ delete p; p = NULL} while(0) 假設(shè)這里去掉do...while(0), #...
www.dbjr.com.cn/article/414...htm 2025-5-25