次の方法で共有


警告 C6282

正しくない演算子: ブール型コンテキストでの定数の割り当て。 代わりに、'==' を使用してください

解説

この警告は、変数への定数の割り当てがテスト コンテキストで検出されたことを示します。 テスト コンテキスト内の変数への定数の割り当ては、ほとんどの場合正しくありません。 === で置き換えるか、テスト コンテキストから割り当てを削除して、この警告を解決します。

コード分析名: ASSIGNMENTREPLACESTEST

この警告が発生するコード例を次に示します。

void f( int i )
{
   while (i = 5)
   {
   // code
   }
}

この警告を解決するには、次のコードを使用します。

void f( int i )
{
   while (i == 5)
   {
   // code
   }
}

関連項目

コンパイラの警告 (レベル 4) C4706