Pochodzących z innych języków C-pochodzić (jak Java czy C #) do C ++, to na początku bardzo mylące, że C ++ ma trzy sposoby odnoszą się do członków klasy: a::b, a.b, i a->b. Kiedy korzystam z jednego z tych operatorów?
(Uwaga: ma to być wpis do często zadawanych pytań na temat C ++ w programie Stack Overflow . Jeśli chcesz skrytykować pomysł podania w tym formularzu odpowiedzi na najczęściej zadawane pytania, to miejsce na to, które rozpoczęło to wszystko, byłoby odpowiednim miejscem. Odpowiedzi na to pytanie jest monitorowane w czacie C ++ , gdzie pomysł FAQ zaczął się w pierwszej kolejności, więc twoja odpowiedź prawdopodobnie zostanie przeczytana przez tych, którzy wpadli na ten pomysł).
.i->może być również używany do statyki klasy dostęp za pośrednictwem obiektu, mimo że nie są one ściśle „członków obiektu”.