IdempotentOperations -- べき等演算についての警告を出力

提供: RAD Studio
移動先: 案内検索

C++ 検査 への移動

説明

IdempotentOperations では、べき等演算や恒真演算がないかを確認します。

例として、次の表にべき等演算や恒真演算を示します。

演算子
x op x 
x op 1 
1 op x 
x op 0 
0 op x 
x op ~0 
~0 op x 
+, += 
x
x
-, -=
x
-x
*, *=
x
x
0
0
/, /=
1
x
N/A
0
 &, &=
x
0
0
x
x
|, |=
x
x
x
~0
~0
 ^, ^= 
0
x
x
<<, <<=
x
0
>>, >>=
x
0
|| 
1
1
1
x
x
1
1
 && 
1
x
x
0
0
x
x
=
x
==
1
>=
1
<=
1
>
0
<
0
!=
0

関連項目