Hallo , ich hab ein Problem mit einer globalen Variablen. Hab sie ganz normal mit extern int keystate in der header datei dekleriert, aber wenn ich nun das Programm kompiliere bekomm ich eiige Fehlermeldugen in denen es heißt : undefined reference to 'keystate' bezieht sich auf den Teil in Tastereinlesen.c void Getkeys () Hab auch schon versucht sie in dem Lauflichter.c zu deklerieren aber das hat auch nichts geändert. Ich hab schon in den anderen Threads geschaut, aber die Lösungen trafen bei mir leider nicht zu. Danke schonmal :) Gruß Stefan
'extern' auf deutsch: 'außerhalb'. Also muss die Variable dann in irgendeiner Datei 'drin' sein. Ich habe nur Verweise gefunden.
ahhh ok :) Super, vielen Dank für die schnelle Hilfe :) Dachte mit extern erreich ich das die Variable überall gilt bzw das das ansich schon die dekleration darstellt ^^ ein int keystate; im Hauptprogramm hat das ganze dann gelöst :)
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.