What is the official name of C++'s arrow (->) operator?
I always call it the " arrow operator ", but I'm sure it has an official name. I quickly skimmed the C++ standard and didn't see it mentioned by name. The C++ standard just calls it "arrow" (§5.2.5). Bjarne Stroustrup calls it the "structure pointer dereference" operator (TC++PL Special Edition, p. 102). In the index he refers to it as the "member access" operator. Not sure if this is "official" but the guy did write the language, after all. The official name for this operator is class member access operator (see 5.2.5). Although this name is attached to both . and -> operators, meaning that