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 が提供しているアプリケーションセキュリティトレーニング教材。