Visual C++ 2005 und die Vector Header Datei... die nicht gefunden wird.



  • hiho

    ich habe im Rahmen einer Übung mit VC++2005 und Allegro ein kleines Spiel programmiert, in dem man mit Vektoren arbeitet... die ja eigentlich in der Vector.h deklariert sind (oder wie man es nennen will ;))
    jetzt habe ich am Kopf der Datei folgendes geschrieben:

    #include <vector>
    

    funktionierte nicht, bekam diese Fehlermeldung: 1>c:\dokumente und einstellungen\*******\eigene dateien\visual studio 2005\projects\iqchallenge\iqchallenge\iqchallenge.h(4) : fatal error C1083: Datei (Include) kann nicht geöffnet werden: "vector": No such file or directory

    hab die datei im Stammverzeichnis (also Programme/Visual Studio 8/VC/) gesucht und hab sich auch gefunden... als nicht definierte datei, also weder .h noch .cpp sondern .garnichts... hab sie dann umbenannt in .h, in das verzeichnes meiner eigenen .cpp dateien kopiert: Funktioniert immer noch nicht... kann mir da wer sagen wie ich jetzt die Vectoren ans Laufen kriege?

    mfg, Randall



  • der Dateiname vector ohne Endung ist schon korrekt.
    Bist du dir sicher, dass du

    #include <vector>
    

    gemacht hast und nciht

    #include "vector"
    

    ?



  • ich habe beides Ausprobiert und nichts funktionierte... ich repariere VC++ mal und hoffe, ob es danach funktioniert...

    EDIT: VC++ scheint echt verbuggt zu sein... die letzten drei Tage andauernd Fehler gehabt und nach ner neuinstallation hats (wie jetzt auch) immer gefunzt


  • Mod

    Bevor Du was reparierst schau mal lieber nach ob Du evtl. Die Standard Include Pfade ignorierst und ob vector auf Deiner Festplatte vorhanden ist.



  • ne ich habs jetzt repariert und es funzt sogar... wie merkwürdig. Vielleicht hat VC vorher nur auf das Include im MinGW Verzeichnis auf C:\ zugegriffen... echt merkwürdig sowas


Anmelden zum Antworten