Variable in anderer Klasse verwendet



  • Hallo,
    ich habe eine Datei mit dem Namen main.cpp da ist eine Variable und die möchte in der Datei load.cpp abrufen. Wie mach ich das?

    LG Buha



  • Stichwort "Keyword extern in einer Header-Datei"



  • Hab

    extern unsigned char full;
    

    als Code aber ich kann die Variable nicht in einer anderen .cpp nutzen


  • Mod

    Das muss auch in der anderen cpp stehen.

    Aber bevor du mit so etwas anfaengst: Globale Variablen sind hochgradig schlechter Stil, da sie leicht zu Fehlern fuehren, die dafuer aber sehr schwer zu finden sind. Es gibt praktisch immer bessere Loesungen. Die Faelle, in denen ich globale Variablen wirklich gebraucht habe, kann ich an einer Hand abzaehlen (Genauer: An einem einzigen Finger).
    Beschreib mal, was du erreichen moechtest, nicht, wie du dir die technische Umsetzung vorstellst.


Anmelden zum Antworten