logo
volkov / C++ / Бьерн Страуструп-Справочное руководство по С++

R.5.2.4 Доступ к члену класса

Постфиксное выражение, за которым следует точка (.) и имя, является

постфиксным выражением. Первое выражение должно быть объектом типа

класс, а имя должно быть именем члена этого класса. Результатом будет

поименованный член объекта и он будет адресом, если член является

адресом.

Постфиксное выражение, за которым следует стрелка (->) и имя,

является постфиксным выражением. Первое выражение должно быть

указателем на объект типа класс, а имя должно быть именем члена

этого класса. Результатом будет поименованный член объекта, на

который настроен указатель и он будет адресом, если член является

адресом. Значит выражение E1->MOS тоже самое, что (*E1).MOS.

Обратите внимание, что "объекты типа класс" могут быть

структурами ($$R.9.2) или объединениями ($$R.9.5). Классы обсуждаются

в $$R.9.