静的コード分析を実行していて、警告が見つかりました。
以下のコード スニペットでは、コードで指定されているように警告が表示されます。警告を解決するために次のコードを実装する回避策はありますか?
int foo(bool cond)
{
int var = 0; // Value of "var" never used after initial
if(cond){
var = 10; // Value of "var" never used after assignment
}
else{
var = 20; // Value of "var" never used after assignment
}
return var;
}
void main(){
cout << foo(true);
return;
}