次の方法で共有


C6282

警告 C6282: 不適切な演算子です: ブール値のコンテキストの定数の代入式です。代わりに、'==' を使用してください

この警告は、テスト コンテキストで変数に定数が代入されたことが検出されたことを示します。テスト コンテキストでは、変数に定数を代入すると、ほぼ必ず不正になります。この警告を解決するには、= を == に置き換えるか、テキスト コンテキストからこの代入を削除します。

使用例

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

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

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

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

参照

関連項目

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