Charset in std::string
-
Hallo,
in einem kleinen Programm muss ich mit std::string umgehen, die angaben zu ihren Charsets beinhalten und entsprechend kodiert sind. Das heißt der std::string enhält z.B.
=?UTF-8?B?S8Okc2U=?=. Selbstverständlich kann der std::string auch Latin1 kodierten Text o.a. enthalten. Sie sind aus den Headern diverser E-mails geschnitten.
Gibt es nun eine Möglichkeit, diesen Inhalt in lesbare Buchstaben umzusetzen?Danke
-
Mit std::codecvt kannst du zwischen Zeichensätzen hin und her konvertieren.
-
basti33 schrieb:
Gibt es nun eine Möglichkeit, diesen Inhalt in lesbare Buchstaben umzusetzen?
RFCs durchlesen und die Strings entsprechend dekodieren.