wctomb()
#include <stdlib.h> int wctomb(char *out, wchar_t in);
Описание
Преобразует двухбайтовый символ в его многобайтовый эквивалент и помещает результат в объект
Функция wctomb() преобразует двухбайтовый символ, содержащийся в параметре in, в его многобайтовый эквивалент и помещает результат в объект, адресуемый параметром out. Массив, адресуемый параметром out, должен иметь длину не меньше MB_CUR_MAX символов. При успешном выполнении функция wctomb() возвращает количество байтов, содержащихся в многобайтовом символе. При возникновении ошибки возвращается значение -1. Если параметр out нулевой, функция wctomb() возвращает ненулевое значение в случае, когда многобайтовый символ имеет кодировку, зависящую от территориально-языковых особенностей. В противном случае возвращается нуль. |
Нет комментариев. Оставить комментарий: |