операторы c



Автор S H O K E R задал вопрос в разделе Другие языки и технологии

Операторы C++ и получил лучший ответ

Ответ от Зло[гуру]
.* и ->* - это ни разу не неизвестные операторы.
а шилдт, если помню, говорил о том, что редко кто задумывается из переопределять ( и правильно, кстати )
эти операторы - доступ к членам класса.
например,
class A
{
public::
void f();
}
тогда
A a1;
a1.f();
A *a2 = new A;
a2->f();
Зло
Просветленный
(32648)
а....
.*Операция обращения к компоненте класса по имени объекта
или ссылки на объект (левый операнд операции) и указателю
на компоненту класса (правый операнд операции).
->*Операция обращения к компоненте класса по указателю на
объект (левый операнд операции) и указателю на компоненту
класса (правый операнд операции).
::Операция доступа к компоненте класса по имени класса и имени компоненты.
пруф линк: ссылка

Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Операторы C++
Операторы в C и C++ на Википедии
Посмотрите статью на википедии про Операторы в C и C++
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*