Funktionsaufruf
-
Hallo,
ich habe eine Klasse A, in der es eine
Funktion Init(int port) gibt.
In B.h includier ich A.h und kann somit
in B.cpp die Funktion wie folgt aufrufen:Init(5000);
wenn ich diese Funktion aber in C.cpp
aufrufe, sagt er "nichtdeklarierter Bezeichner",
obwohl ich A.h includiert hab.warum?!?
-
Wenn wenn die Funktion Init() eine Memberfunktion der Klasse A ist,
dann musst du erst ein Object dieser Klasse anlegen und kanns dann
mit Hilfe dieses Objectes auf die Funktion zugreifen (A.Init(500))
-
Komischerweise gibt er mir bei Eingabe
des Punktes nur die Funktionen des Client-
Objekts und nicht des gewünschten Server-Objekts
an.
-
habs rausgefunden.
irgendwie hat er nach dem falschen Objekt gesucht.
hab ihm nen eindeutigeren Namen gegeben, jetzt hat er's!danke für den Tip!