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;
}
}