Преобразовать строку из UTF-8 в ISO-8859-1

Я пытаюсь конвертировать UTF-8string к ISO-8859-1char* для использования в устаревшем коде. Единственный способ сделать это -iconv.

Я бы определенно предпочел полностьюstringна основе C ++, тогда просто позвоните.c_str() на результирующей строке.

Как мне это сделать? Пример кода, если возможно, пожалуйста. Я хорошо используюiconv если это единственное решение, которое вы знаете.

Ответы на вопрос(3)

Ваш ответ на вопрос