コードベースでCppCheckを実行すると、いくつかのスタイル警告が生成されます。例:
void foo(int& x)
{
x = 0;
}
void bar()
{
int y;
foo(y);
}
それは私に与えます
Variable 'y' is not assigned a value
次のようなコードでも同じです
char buffer[160];
i+=sprintf(buffer,"%2.2ld.",ymd.monthday);
これは私のコードの問題ですか、それともCppCheckの問題ですか?(どのように)私はそれを修正する必要がありますか?
考えてくれてありがとう!