Structur aus A.cpp in B.cpp benutzen!



  • Ich habe eine Structur, und die steckt in A.cpp. Nun möchte ich aber in B.cpp auf diese struktur zugreifen, die werte ändern oder abfragen etc ...

    Das könnte ich machen indem ich für jede Variable in der struktur eine Funktion zum abrufen und verändern der Variable mache, aber das währe ja sehr umständlich!



  • SRY! Wollte noch sagen, das ich mir nicht sicher bin ob das in dieses Forum gehört, ich benutze VSC++ 2008 EE



  • Normal hat man eine Header-Datei, in der der Struct steht und die von den .cpp Dateien includiert wird.

    // foo.h
    #ifndef FOO_H
    #define FOO_H
    
    struct foo { }
    
    #endif
    
    // xxx.cpp
    #include "foo.h"
    
    // benutze struct foo
    

Anmelden zum Antworten