funktion außerhalb |
09.06.2012, 10:07 | Auf diesen Beitrag antworten » |
Känga | funktion außerhalb Meine Frage: Hallo ich möchte in C++ eine Funktion schreiben die außerhalb einer Klasse lebt. Das heißt ich habe eine header Datei und eine zugehörige cpp Datei. Die Eigenschaften der Klasse sind alle schon in der Headerdatei, wo ja auch die Klasse festgelegt ist und in der cpp Datei habe ich die Implementierungen der Funktionen. Wo Implementiere und definiere ich die FUnktion die außerhalb der classe leben soll? Meine Ideen: Ich definiere UND implementiere die Funktion, die außerhalb der Klasse leben soll in meiner Header Datei aber außerhalb von meiner klasse. |
|
|
09.06.2012, 13:42 | Auf diesen Beitrag antworten » |
Karlito | Definire die Funktion doch einfach in einer cpp Datei. Schon funktioniert sie zumindest in dieser Datei. Zum veröffentlichen brauchst du dann noch den Prototypen in der Header-Datei, den du außerhalb einer klasse definierst... Fertig Ist aber schlechter Stil. VG, Karlito |
|