Forum: Programmieren allgemein
by Der schöne Günther,
8. Jun 2017
Ok ich wollte nur darauf hinaus dass ein const für den Aufrufer genauso viel aussagt wie kein const.
Aus Performance-Gründen haben wir das const drin wo geht, es als Doku für Arme zu nutzen dass man verspricht das übergebene Objekt nicht zu manipulieren wäre natürlich auch eine Möglichkeit. Leider ist es dafür zu spät. Wäre vielleicht wirklich eine gute Idee gewesen. Naja, für's nächste...
Forum: Programmieren allgemein
by Der schöne Günther,
8. Jun 2017
Nö, für den Aufrufer ändert sich doch nichts. Wenn die Methode kein const hätte erhält sie lokal auf dem Stack eine Kopie des Parameters, aber was kümmert das den Aufrufer?