Konvertiert einen String von UTF-8 nach ISO-8859-1

Ich versuche UTF-8 zu konvertierenstring zu einer ISO-8859-1char* zur Verwendung in Legacy-Code. Der einzige Weg, den ich sehe, um dies zu tun, ist miticonv.

Ich würde definitiv einen komplett vorziehenstring-basierte C ++ Lösung dann einfach anrufen.c_str() auf die resultierende Zeichenfolge.

Wie mache ich das? Codebeispiel, wenn möglich, bitte. Mir geht es gut miticonv wenn es die einzige Lösung ist, die Sie kennen.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage