Википедия относится к ним как:
-> Член b объекта, на который указывает -> * Член, на который указывает b объекта, на который указывает . *Член указал на b объекта a
Но мне нужно ссылаться на них без использования «a» и «b».У них есть имена?
Стандарт имеет вызовы ->* и .* "операторы указателя на член" (5.5). Первый ожидает, что первый операнд будет иметь тип указателя, а второй - типа класса.
->*
.*
Аналогичным образом, -> и . называются «доступом к члену класса» (5.2.5) или «точкой» и «стрелкой».
->
.
Если вы обсуждаете их в разговоре, я использую термины ::
-> "Arrow" eg. "B-arrow-A" ->* "Arrow-star" eg. "B-arrow-star-A" .* "Dot-star" eg. "B-dot-star-A"
Когда я пишу о них, я предпочитаю термины, упомянутые другими.
Я считаю, что это
оператор разыменования указателя (*)
Выбор указателя на член (. *) [В соответствии с здесь , по крайней мере]