const und static functionen
-
Hallo allerseits,
"const hinter einer Elementfunktion bedeuet, daß die Funktion. den Zustand des Objekts nicht ändert" bedeutet das, dass die const Funkt. nur für die Member-funk angewendet wird?
kann eine Static-funkt. auch constant sein?danke im vorraus
-
Dieser Thread wurde von Moderator/in estartu aus dem Forum MFC (Visual C++) in das Forum C++ verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
darkstar2000 schrieb:
"const hinter einer Elementfunktion bedeuet, daß die Funktion. den Zustand des Objekts nicht ändert" bedeutet das, dass die const Funkt. nur für die Member-funk angewendet wird?
Bitte neu formulieren.
kann eine Static-funkt. auch constant sein?
Gegenfrage: Gehört zu einer statischen Funktion ein Objekt?

-
darkstar2000 schrieb:
kann eine Static-funkt. auch constant sein?
Nope. const bezieht sich auf den this-Pointer. Statische Methoden haben keinen this-Pointer und können deshalb auch nicht const deklariert werden.