-Wshadow會「只要局部變量影響另一個局部變量就報警」。在Visual C++(2008)中是否存在等價物?我試過/ W4,但它沒有接受它。我也試過Cppcheck,但是也沒有看到它。在Visual C++中是否有相當於gcc的-Wshadow
例如如果我無意中做:
class A
{
private:
int memberVar;
public:
void fn()
{
int memberVar = 27;
}
};
我真的想了解它!
這可能會感興趣的你。 http://stackoverflow.com/questions/486508/how-does-template-argument-shadowing-work-in-vs2005 – 2011-06-03 09:46:03