Есть ли эквивалент gcc -Wshadow в Visual C ++

-Wshadow будет «Предупреждать всякий раз, когда локальная переменная затеняет другую локальную переменную.». Есть ли эквивалент в Visual C ++ (2008)? Я пробовал / W4, но он не улавливал. Я также пробовал Cppcheck , но он тоже этого не видел.

например. если я случайно сделаю:

class A
{
        private:
                int memberVar;
        public:
                void fn()
                {
                        int memberVar = 27;
                }
};

Я действительно хотел бы знать об этом!

21
задан danio 3 June 2011 в 09:34
поделиться