Undefined Symbol
-
hallo,
ich hab eine eigene klasse geschrieben, mit einer Array-Variablen und 3 funktionen und einem konstruktor. sie sind im header ganz normal deklariert. dazu hab ich ein cpp file geschrieben. beim compilieren kommt jetzt die Fehler meldung undefined symbol 'MeineVariable'. aber eben nur in zwei funktionen. beim konstruktor und einer anderen Funktion wird nicht gemeckert.
warum entweder er kennt sie gar nicht oder ganz aber doch nicht nur in der hälfte der funktionen.
was kann ich tun?
-
Zeig mal deinen Code, sonst gestaltet sich die Fehlersuche etwas schwierig!
-
hi henry,
das was du da erklärst hört sich nach einem einfachen Fehler an.
Schau mal ob du bei der Initialisierung der Funktionen bei denen er die Variable nicht erkennt im *.cpp - File den Klassennamen vergessen hast.
so in etwa:void Classname::FunktionsName(void){....}
Grüßle
-
thanks,
@gerdy:
man manchmal denk ich echt wie doof ich bin! da hatte ich gar nicht drauf geachtet. man lernt halt nie aus.bis danndann