Identifier not found -.-

  • Servus,


    bekomme von VS immer wieder nachgeworfen, dass es verschiedene Bezeichner nicht kennt, dabei hab ich die entsprechenden Header ja miteinbezogen, sogar VAX schlägt es mir die Klassen und Strukturen vor, die der Compiler angeblich nicht kennt.
    Hier eine Stelle:



    Hier kennt es cSwastika nich:

    Code
    1. error C2653: 'cSwastika' : is not a class or namespace name


    Obwohl:


    C
    1. #include "cSwastika.h"
    2. #include "cBase.h"
    3. #include<irrNet.h>
    4. #include<irrlicht.h>
    5. using namespace net;
    6. using namespace irr;


    Ist eigentlich alles dabei, was gebraucht wird...


    EDIT: Ich poste mal noch cSwastika.h



    Gruß
    gabs

    Mein Affenkasten :)


    Intel Core i7 920 @ 3,4 GHz
    11GB Corsair XMS3 DDR3 RAM
    MSI X58 Platinum
    Sapphire HD4870 512MB (GPU @ 820MHz | MEM @ 1050MHz)
    2TB HDD
    60 GB OCZ Agility 3 SSD
    Windows 8 Professional - Dank sei der MSDNAA :)

    Dieser Beitrag wurde bereits 1 Mal editiert, zuletzt von gabs ()

  • Gibts nur diesen Fehler, oder auch andere?


    virtual void handlePacket(SInPacket& packet)
    Warum willst du die als virtual deklarieren, wenn die anscheinend zu keiner Klasse gehört? Und warum schreibst du das virtual nicht vor den Prototypen?


    MfG

  • handlePacket gehört zu irrNet und muss virtual sein, n prototyp gibts da auch nich weil ich handlePacket direkt in die klasse reingeschrieben hab.
    VS wirft mir auch noch andre fehler aus, allerdings sind das alles zu 99% folgefehler...


    Code
    1. error C2653: 'cSwastika' : is not a class or namespace name
    2. error C2227: left of '->setGameState' must point to class/struct/union/generic type; type is ''unknown-type''
    3. error C3861: 'Instance': identifier not found
    4. error C2653: 'cSwastika' : is not a class or namespace name
    5. error C2227: left of '->setGameState' must point to class/struct/union/generic type; type is ''unknown-type''
    6. error C3861: 'Instance': identifier not found

    Mein Affenkasten :)


    Intel Core i7 920 @ 3,4 GHz
    11GB Corsair XMS3 DDR3 RAM
    MSI X58 Platinum
    Sapphire HD4870 512MB (GPU @ 820MHz | MEM @ 1050MHz)
    2TB HDD
    60 GB OCZ Agility 3 SSD
    Windows 8 Professional - Dank sei der MSDNAA :)

  • Semikolon vergessen, Groß/Klein-Schreibung? Es kann ja durchaus passieren, dass du dich einmal vertippst, dir das nicht auffällt und du dann solche komischen Fehler bekommst, weil der Compiler etwas ganz falsch interpretiert. Guck mal ob nach den Klassen-Definitionen in den Dateien, die von cSwastika included werden nicht ein Semikolon fehlt.


    MfG

  • Leider nichts gefunden, eigentlich auch unwahrscheinlich, da Visual Assist das immer automatisch setzt...
    Visual Studio unterkringelt auch nichts, von daher sollte ja alles laufen.

    Mein Affenkasten :)


    Intel Core i7 920 @ 3,4 GHz
    11GB Corsair XMS3 DDR3 RAM
    MSI X58 Platinum
    Sapphire HD4870 512MB (GPU @ 820MHz | MEM @ 1050MHz)
    2TB HDD
    60 GB OCZ Agility 3 SSD
    Windows 8 Professional - Dank sei der MSDNAA :)