schnelle Umwandlung: Binär -> Text



  • Hallo,

    Ich bin gerade dabei eine eigene File-Klasse zu schreiben, damit ich z.B. aus einem Zip-Archiv Dateien laden kann.
    Diese sind im Zip-Archiv komprimiert abgelegt, ich kann mittels ZLib die Daten dekomprimieren: Jetzt hat man ein Byte-Array, welches binär eingelesen wurde.
    Windows benutzt ja immer 2 Bytes, um ein Zeilen-Ende zu markieren:
    Ich möchte jetzt dieses Byte-Array möglichst schnell in einen std::string konvertieren, bei dem es nur noch Newline-Zeichen (d.h. '\n') statt den '0D 0A'-Markierungen gibt.


Anmelden zum Antworten