【发布时间】:2010-08-16 05:33:11
【问题描述】:
对于代码,
while(1)
{
/* ..... */
}
MSVC 生成以下警告。
warning C4127: conditional expression is constant
MSDN 警告页面建议使用for(;;) 而不是while(1)。我想知道for(;;) 有什么优势,为什么它会警告while 的持续使用?
我应该在 GCC 上使用什么标志来获得相同的警告?
【问题讨论】:
标签: c visual-c++ compiler-warnings c4127