Wert aus einer Function
-
Hallo!
Ich habe in meiner Anwendung mehrere Klassen. In Klasse cmpConnection habe ich die Variable
bool utterences;
und eine Function, die das Wert dieser Var zurückgibt:
bool RetUtterences(void) { return utterences;}
Bei Aufruf dieser Funktion
bool b; b = cmpConnection::RetUtterences();
in anderen Klassen bekomme ich die Fehlermeldung: Unzulaessiger Aufruf einer nichtstatischen Member-Funktion.
Was mach ich falsch?
-
Entweder machst du die Funktion statisch (schau mal in die MSDN zu static) oder du brauchst eine Instanz der Klasse.
-
naja du must eine Instance (hoffe is so richtig geschrieben ) bild und dann mit dieser auf die funktionen zugreifen sprich:
cmpConnection instance; bool b = instance.RetUtterences();
das müste dann so eingentlich funktionieren. Ich gehe jetzt mal davon aus das du die funktion außerhalb der klasse benutzen willst.
-
Danke!