004
08.01.2004, 08:36 Uhr
(un)wissender
Niveauwart
|
Wenn die w-Sachen bei dir nicht funzen (bei mir z.B hat den mingw keine Unterstützung), dann musst du selber eine Stringklasse machen oder eine existierende nehmen mit Unicode-Unterstützung (Kodierung evtl. UTF-8, ISO schlag mich tot). Das Problem dabei ist, das die Kodierung auch eingehalten werden muss, sonst bekommst du nur Müll in der Ausgabe. Wenn du Windows nutzt, muss du eh für die Shell eine bestimmte Kodierung nutzen, weiß aber nicht genau welche. Die ganze Sache mit C++ und Internationalisierung ist eine recht traurige Sache, std::string disqualifiziert sich dadurch meiner Meinung auch schon massiv. Die ganze Bibliothek in C++ ist sowieso extrem klein gehalten, keine Threads, Sockets, ... , unter anderem darum verliert C++ auch immer mehr Boden bei der Anwendungsprogrammierung. -- Wer früher stirbt ist länger tot. |