#include <iconv.h> iconv_t iconv_open(const char* tocode, const char* fromcode);
Значения, допустимые для кодировок fromcode и tocode, и поддерживаемые комбинации зависят от операционной системы. В случае с библиотекой GNU C разрешенные значения перечисляются командой iconv --list, а также поддерживаются все комбинации перечисленных значений.
Полученный параметр перекодирования может использоваться функцией iconv необходимое количество раз. Он остается неизменным до тех пор, пока не будет уничтожен функцией iconv_close.
Параметр перекодирования указывает на статус процесса перекодировки. После создания параметра функцией iconv_open статус остается начальным. Использование iconv меняет статус процесса (подразумевается, что параметр перекодирования не может использоваться одновременно при выполнении нескольких изменений кодировки). Чтобы вернуть прежний статус, необходимо использовать функцию iconv с параметром inbuf, равным NULL.
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |