Tatsächlich, hab grad im C++ Standard (5.3.3)nachgeschaut. Bin jetzt echt überrascht.
Art: Beiträge; Benutzer: Ringding
Tatsächlich, hab grad im C++ Standard (5.3.3)nachgeschaut. Bin jetzt echt überrascht.
Falsch. Ich kenne zwar zugegebenermaßen keinen Compiler, bei dem es nicht so ist, aber mit ein bisschen suchen findet man ganz sicher einen.
Ahja, genau. Für Referenzen gilt das gleiche.
Außerdem kann's ja sein, dass der Member gar keinen Default-Constructor hat, dann musst du die Initialisierungsliste verwenden.
Wenn du das willst, was du in Java hast, dann brauchst du ein Array von Auto*.
Hast du mit g++ gelinkt?
Nein. Nur wenn sie abstrakt sind.
Weil du sie abstrakt gemacht hast (mit =0).
Nein, in Java ist einfach jede Funktion virtual.
Nein.
Ich kann mich erinnern, das schon woanders gelesen zu haben - und dort auch mit Antwort. Bitte verlinke einfach dorthin.
Aus der GCC Doku:
* Deleting "empty" loops.
Historically, GCC has not deleted "empty" loops under the
assumption that the most likely reason you would put one in a
program...