Globale Variablen, externe .cpp!
-
Hallo,
ich habe mein Hauptprogramm, gespeichert als "main.cpp". In dieses binde ich eine "toolset.cpp" mit #include ein. In meiner "main.cpp" habe ich außerhalb von Funktionen meine Variablen definiert. Ein string-array. Also sollte dieses ja global sein. Ist es auch! Innerhalb meiner "main.cpp" kann ich von jeder Funktion aus auf diese Variable zugreifen.
Jedoch kann ich aus den eingebundenen Funktionen, aus der "toolset.cpp" nicht auf die "globale" Variable zugreifen. Welchen Trick gibt es da? Hab im Netz mal gesucht, aber nichts entsprechendes gefunden, was mit hilft.
Schonmal besten Dank im voraus.
Dannyc
-
du sollst keine cpp-deieien einbinden, sondern .h oder .hpp-dateien.
-
Hab ich gemacht. Sind jetzt alles .h Dateien. Geht aber immer noch nicht.
-
Problem gelöst. Einfach mit "extern" arbeiten.
Manchmal ist es so einfach.