EFFECT
代入式で = の代わりに他の演算子を使用すると、そのステートメントは無意味です。
脆弱性とリスク
重大な問題の可能性があります。
例 1
コピー
class A{
int foo(int);
};
int A::foo(int k){
int j = 1;
k = 0;
if(j){
j > k; // EFFECT
return j;
}else{
k++;
return k;
}
}
セキュリティトレーニング
Secure Code Warrior が提供しているアプリケーションセキュリティトレーニング教材。