Funktionen im Rahmen einer Klasse deklarieren
-
Hallo Zusammen,
ich möchte gerne bestehende C-Funktionen im Rahmen einer C++-Klasse einsetzen und zwar so, daß die Funktionen nur innerhalbe der Klasse verwendet werden können und nach außen hin quasi unsichtbar sind. Wo muss ich die Funktionsdeklarationen hinschreiben und wo die Definition der Funktionen? Hat jemand einen Tip? Vielen Dank schon mal! (Kenn mich mit C++ nicht so gut aus - bin eigentlich C-Programmierer...
)
-
wie unterscheiden sich eigentlich methoden und funktionen bzw. woran erkennt der compiler was was ist?!?

-
Dann musst du die Funktionen/Methoden in der Klassendeklaration deklarieren (im Header) und in deiner cpp-Datei entsprechend Klassenname::Methodenname notieren. Bei der Deklaration kannst du auch entscheiden, ob die Methoden private oder public sein sollen. Lies dir am besten ein gutes Tutorial durch, dann hast du das schnell drauf.
-
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.
-
Danke!