Fehler bei QUEUE!



  • betrug schrieb:

    "CString" => "::std::string"

    wie schreib ich das??? using namespace std; funkt komischerweise nicht bei mir, bzw. weiß wer wie der header für CString heit??

    ...



  • spit schrieb:

    betrug schrieb:

    "CString" => "::std::string"

    wie schreib ich das???

    genau so, wie es da steht

    using namespace std; funkt komischerweise nicht bei mir,

    compiler wegschmeißen. ansonsten brauchst du die ersten beiden änderungen auch nicht.

    bzw. weiß wer wie der header für CString heit??

    die msdn weiß.



  • Ich benutzt Visual C++ 6.0
    und wenn ich

    using namespace std;
    

    reinhaun will steht da;

    std does not exist und is not a namespace, versteh eh net warum das nicht funkt!!!



  • An welcher Uni lernt man das? 😡

    Gruss Jerry



  • Du musst natürlich aus dem veralteten

    #include <string.h>
    

    ein

    #include <string>
    

    machen. In den alten Headern gibt es den namespace std noch nicht.
    Das gleich gilt für <fstream.h> -> <festream>.

    Gewöhn Dir lieber gleich an die Header ohne ".h"
    zu benutzen, sonst bekommst Du später Probleme.

    zu
    CString gehört nicht zum Standard, sondern zu MFC
    und steht laut MSDN in <cstringt.h> oder <atlstr.h>
    Hier ist aber meisten ein

    #include <windows.h>
    

    besser. (Nicht getestet.)

    Viel Spass noch beim C++ lernen

    DJohn



  • MFC und WinAPI sind aber 2 grundverschiedene dinge, die MFC baut nämlich auf der WinAPI(und damit auf der windows.h) auf, und nicht umgekehrt. deshalb wird die windows.h auch keine MFC funktionen und Klassen einführen können.



  • Also hab jetzt fast alle ERRORS meiner Queue ausgebbessert, es gibt nur mehr 1 LINK ERROR... weiß wer wieso das hier is - bzw wieso es sein könnte (das es bedeutet : Die Lib kann nicht geöffnet werden weißt ich auch)

    LINK : fatal error LNK1104: cannot open file "nafxcwd.lib"
    Error executing link.exe.

    mfg spit



  • spit schrieb:

    LINK : fatal error LNK1104: cannot open file "nafxcwd.lib"

    Klingt, als hättest du für dein Projekt MFC-Unterstützung verlangt. Wirf einfach die nafxcwd.lib raus oder, wenn du die MFC brauchst, linke sie dynamisch.

    Moritz



  • CLOSED!



  • kennt sich hier wer aus???
    Könnt mich auch in MSN oder ICQ ansprechen brauch das proggi heute noch fertig -.-!

    mhh



  • spit schrieb:

    kennt sich hier wer aus???
    Könnt mich auch in MSN oder ICQ ansprechen brauch das proggi heute noch fertig -.-!

    mhh

    dann brauchen wir aber auch deine icq-nummmer



  • hat sich erledigt closed!


Anmelden zum Antworten