THIS_FILE



  • Hallo Leute,

    ich habe ein normales SDI Projekt (Name Erkauto) indem
    ich in der ErkautoDoc Klasse einen Pointer
    auf die ErkautoView Klasse erstelle.

    CErkautoView* m_pMyView;

    Mit diesem Pointer will ich auf Elemente der ErkautoView Klasse in
    der ErkautoDoc Klasse zugreifen.

    Die Header Datei der ErkautoView Klasse habe ich in die ErkautoDoc.cpp
    eingebunden.

    Wenn ich jetzt Compiliere kommt folgende Fehlermeldung.

    D:\erkauto\erkautoDoc.cpp(17) : error C2370: 'THIS_FILE' : Neudefinition; unterschiedliche Speicherklassen
    d:\erkauto\erkautoview.cpp(15) : Siehe Deklaration von 'THIS_FILE'

    Die bezieht sich anscheinend auf diese Codezeilen.

    #ifdef DEBUG
    #define new DEBUG_NEW
    #undef THIS_FILE
    static char THIS_FILE[] = __FILE
    _;
    #endif

    Ich habe keine Ahnung wie ich den Fehler wegbekommen, wäre super
    wenn mir jemand helfen könnte.

    thx Aileron



  • hast du irgendwo
    #include "erkautoview.cpp"
    stehen?



  • Ja, die habe ich die erkautoView.cpp eingebunden.

    aileron



  • Hallo !

    Probier doch mal die erkautoView.h aus.

    Tschüss



  • Danke, fürs von der Leitung schubsen
    den Fehler hätte ich nie gefunden.

    Aileron


Anmelden zum Antworten