Namespace wird nicht gefunden



  • asc schrieb:

    wxSkip schrieb:

    GCC gibt ja bei einfachem Kreuz-Includen von 2 Headern über 50 Fehler aus, und zwar immer die gleichen, weil es sich ja wiederholt beim Includen.
    Zumindest wars bei GCC 3.4.5 so, da hab ichs mal nämlich selbst aus Versehen gemacht.

    Gegenfrage: Includeguards sind bekannt, und werden benutzt?

    Nein.
    Ist ne Idee, aber das ist keine Library, also muss ich halt für mich selbst wissen, was ich include und was nicht.



  • wxSkip schrieb:

    asc schrieb:

    Gegenfrage: Includeguards sind bekannt, und werden benutzt?

    Nein.
    Ist ne Idee, aber das ist keine Library, also muss ich halt für mich selbst wissen, was ich include und was nicht.

    Das hat nichts mit Library zu tun. Includeguards sollte man immer nutzen.

    Beispiel:

    // Header a.h
    #ifndef A_HEADER // <-- Muss eindeutig sein
    #define A_HEADER
    
    // <-- Eigentlicher Headerinhalt.
    
    #endif
    

Anmelden zum Antworten