Was bedeutet const bei Funktionen?
-
Also bei sowas
int Bla::foo() const { return 0; }
-
const bei Methoden bedeutet, dass sie keine Klassen-internen Variablen verändern werden, wenn man sie aufruft. Der Sachverhalt ist ein bisschen komplizierter, weil es vor allem eine semantische Bedeutung ist und keine technische, die sich u.a. mit mutable genau durchsetzen lässt, aber im Großen und Ganzen ist es das.
-
-
-
alles wissen woller schrieb:
Und welcher Treffer erklärt das so gut wie Optimizer?
Ist das eine rhetorische Frage?
-
finix schrieb:
alles wissen woller schrieb:
Und welcher Treffer erklärt das so gut wie Optimizer?
Ist das eine rhetorische Frage?
lol - warum Googlen wenn es Optimizer gibt

-
Genau, warum selber machen wenn man anderen auf den Keks gehen kann
