Frage

Was ist der beste Weg, um breite Zeichenfolge in Base64 umzuwandeln?

War es hilfreich?

Lösung

OCTET (8 Bit-Symbole) -> Base64 (6-Bit-Symbole) Die Umwandlung von Base64 (6 Bit-Symbole) funktioniert auf Bytes, nicht Zeichen, sodass sie dieselbe Weise unabhängig von Ihrer Zeichenfolge arbeitet.


klar sein: Base64 ist keine Zeichenkodierung.Der Absender und der Empfänger müssen sich auf die Zeichenkodierung (ASCII, UTF-8, UTF-16, UCS-2 usw.) sowie das Transportmittel (Base64, GZIP usw.) einigen.

Andere Tipps

Um einige Daten an Base64 zu codieren, können Sie base64 verwendenKlasse aus der Xerces-Bibliothek.Es könnte wie folgt aussehen:

generasacodicetagpre.

Wenn Sie Visual C ++ mit MFC verwenden, gibt es bereits eine Bibliothek, um dies zu tun.Check out Base64Encode und Base64Decode.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top