next up previous
Nächste Seite: Wie finden wir den Aufwärts: Visual C++ Vorlesung Vorherige Seite: Freigeben von Speicherplatz

Wohin schreiben wir die Member-Funktionen?

zwei Möglichkeiten:

innerhalb der Klassendefinition:
d.h. in die .h-Datei,
damit werden die Funktion auch inline, d.h. der Compiler ersetzt zur Effizienzsteigerung einen Funktionsaufruf durch den entsprechenden Programmcode
außerhalb der Klassendefinition:
d.h. in die .cpp-Datei der entsprechenden Klasse,
damit sind die Funktionen nicht mehr inline

Bemerkung: Man kann eine Funktion auch außerhalb der Klassendefinition innerhalb der .h-Datei mit dem Schlüsselwort inline definieren.



\fbox {\centerline{\parbox{0.9\textwidth}{
{\bfseries Regel:} Wir benutzen das S...
...nline} nicht, sondern
unterscheiden entsprechend obiger M\uml {o}glichkeiten.}}}




1999-12-13