wifstream



  • Hallo,

    ich möchte gerne aus einer Text-Datei mit wifstream Unicode-Buchstaben auslesen.
    Die Textdatei habe ich per Notepad erstellt ( bei Speichern unter -> Codierung habe ich Unicode angegeben)
    Und so versuche ich Zeile für Zeile einzulesen:

    wifstream Stream("extensions.txt");
    while(!Stream.eof())
    {
      wstring String;
      getline(Stream,String);
      wcout << String <<endl;
    }
    

    Leider stimmt die Ausgabe nicht richtig, es wird am Anfang ein komisches Zeichen gesetzt ( so ein ausgefüllter Block) und die anderen Zeichen sind immer durch ein Leerzeichen voneinander getrennt.

    Ich habe auch mal die .txt-Datei im Hexeditor geladen, das sieht so aus:
    http://mitglied.lycos.de/fxlabs/hexeditor.gif


Anmelden zum Antworten