Что значит знак -> в c++?

Или хотя бы как он называется, чтобы про него погуглить.


Ответы (1 шт):

Автор решения: Harry

Оператор косвенного обращения.

Смысл примерно такой - например, в структуре/класса типа

struct T {
    int t;
    ...

вы обращаетесь к полю (члену) t объекта T obj как

obj.t

Если у вас есть указатель на объект T* ptr, то к полю объекта, на который указывает ptr, вы обращаетесь как

(*ptr).t

или - смотрим внимательно :) - как к

ptr->t

Вот, собственно, что это такое...

→ Ссылка