Область видимости: локальная, глобальная, внутри класса

В языке С++ поддерживаются области видимости трех видов: локальная область видимости; файловая область видимости; область видимости класса. Также в область видимости файла входят классовые и «Область видимости: локальная, глобальная, внутри класса»