описаны в самом объемлющем блоке этой функции.
Функция: Метки ($$R.6.1) можно использовать повсюду в функции,
в которой они описаны. Только метки имеют область видимости,
совпадающую с функцией.
Файл: Имя описанное вне всех блоков ($$R.6.3) и классов ($$R.9)
имеет область видимости файл и может быть использовано в единице
трансляции, в которой оно появляется после момента описания. Имена,
описанные с файловой областью видимости, называются глобальными.
Класс: Имя члена класса является локальным в своем классе и
оно может быть использовано только в функции-члене этого класса
($$R.9.3), или после операции . , применяемой к объекту данного
класса ($$R.5.2.4) или объекту производного класса($$R.10),
или после операции ->, применяемой к указателю на объект данного
класса ($$R.5.2.4) или на объект производного класса, или после
операции разрешения :: ($$R.5.1), примененной к имени данного
или производного класса. Имя, введенное с помощью операции
friend ($$R.11.4), принадлежит той же области определенности,
что и класс, содержащий описание friend. Класс, впервые
описанный в операторе return или в типе параметра, принадлежит
к глобальной области видимости.
Предыдущая страница 15 Следующая страница
Warning: file_get_contents(../niz.php?uri=/a/15.htm) [function.file-get-contents]: failed to open stream: No such file or directory in /home/aptemne/public_html/cpp/a/15.htm on line 52
|