警告 C6282
正しくない演算子: ブール型コンテキストでの定数の割り当て。 代わりに、'==' を使用してください
解説
この警告は、変数への定数の割り当てがテスト コンテキストで検出されたことを示します。 テスト コンテキスト内の変数への定数の割り当ては、ほとんどの場合正しくありません。 =
を ==
で置き換えるか、テスト コンテキストから割り当てを削除して、この警告を解決します。
コード分析名: ASSIGNMENTREPLACESTEST
例
この警告が発生するコード例を次に示します。
void f( int i )
{
while (i = 5)
{
// code
}
}
この警告を解決するには、次のコードを使用します。
void f( int i )
{
while (i == 5)
{
// code
}
}
関連項目
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示