@mona_terry
Знак "->" в C++ является оператором доступа к членам объекта через указатель. Он используется для обращения к членам объекта через указатель на этот объект. Формат выражения с использованием оператора "->" выглядит следующим образом: указатель->член.
@mona_terry
Например, если у нас есть указатель на объект struct или класса, и мы хотим обратиться к члену этого объекта, мы можем использовать оператор "->". Например:
1 2 3 4 5 6 7 8 9 10 11 |
struct Person {
string name;
int age;
};
Person *ptr = new Person;
ptr->name = "Alice";
ptr->age = 25;
cout << ptr->name << endl; // Выведет "Alice"
cout << ptr->age << endl; // Выведет "25"
|
Здесь оператор "->" используется для доступа к членам объекта Person через указатель ptr.