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 completamentestringbasada 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.

Respuestas a la pregunta(3)

Su respuesta a la pregunta