Convertir cadenas de UTF-8 a ISO-8859-1
Estoy tratando de convertir un UTF-8string
a un ISO-8859-1char*
para usar en código heredado. La única forma en que veo hacer esto es coniconv
.
Definitivamente preferiría un completamentestring
basada en la solución de C ++, simplemente llame.c_str()
en la cadena resultante.
¿Cómo hago esto? Ejemplo de código si es posible, por favor. Estoy bien usandoiconv
si es la única solución que conoces.