ich ein Beispiel aus der offiziellen Spezifikation BerücksichtigungWie ist Klasse A * A; Deklaration von C++ geparst?
class A * A;
ich gelesen habe, dass diese Linie die beiden Namen führt: class A
die über erarbeitet-Spezifikationstyp zugegriffen werden kann nur und Zeiger auf A. Ist Diese Linie entspricht vollständig den beiden folgenden Zeilen?
Ist diese Zeile nur Syntax Zucker und tatsächlich haben wir zwei Zeilen wie oben angegeben? Oder wie wird class A * A;
vom Compiler geparst?
was macht A * A line, macht keinen Sinn –
@TejasPatel deklariert eine Variable 'A' vom Typ' A * '. –
@LuchianGrigore Würde im zweiten Beispiel ein Operator * nicht aufgerufen, wenn er existiert? –