Probleme mit "ios" unter VC 7



  • Hi

    Ich war gerade dabei mir anzugewöhnen die STL und so´n Zeug zu benutzen, da traf ich auf folgendes Problem:

    Wenn ich "iostream" einbinde, bekomme ich (unter vielen anderen) folgenden Fehler von meinem Compiler gemeldet:

    error C2039: 'off_type' : Ist kein Element von 'std::char_traits"_CharT"'

    Das was, diesen Fehler verursacht ist in der Datei "ios" wie folgt definiert:

    typedef typename _Traits::off_type off_type;

    Da frage ich mich doch, warum die mit VS .NET standardmäßig mitgelieferten Headers nicht funktionieren?

    Muss man da vielleicht irgendeine Einstellung ändern, oder irgendeine andere Include-Datei zusätzlich einbinden? Ich hab sogar mal ein Beispiel aus der MSDN 1:1 übernommen und es hatte die selben Probleme.

    Ich wäre sehr froh, wenn mir da jemand helfen könnte.
    Jetzt hoffe ich nur, dass das das richtige Forum dafür ist.

    Jan.

    PS: Ich musste all eckigen Klammern (wie sie bei Templates vorkommen) durch "" ersetzen, da das Forum die Dinger nicht mag, also stört euch nicht dran.



  • Mein C++ Builder ihat jetzt nur noch den Error "using namespace" an

    fat-Tiger


Anmelden zum Antworten