コードについては、
while(1)
{
/* ..... */
}
MSVC は次の警告を生成します。
warning C4127: conditional expression is constant
警告のMSDNfor(;;)ページは、代わりに使用することを提案していますwhile(1)。どのような利点for(;;)があり、なぜそれが常に使用されていることを警告しているのか疑問に思っていwhileます。
同じ警告を得るには、GCC でどのフラグを使用すればよいですか?