WCWIDTH(3)

НАЗВАНИЕ
wcwidth - определяет количество колонок, необходимые широкому символу

СИНТАКСИС
#include <wchar.h>

int wcwidth(wchar_t c);

ОПИСАНИЕ
Функция wcwidth возвращает количество колонок, необходимое для представления широкого символа c. Если c - это печатный широкий символ, то величина всегда больше нуля. Если c - это L'\0', то возвращаемая величина равна нулю. Иначе возвращается -1.

ВОЗВРАЩАЕМЫЕ ЗНАЧЕНИЯ
Функция wcwidth возвращает количество колонок для c.

СООТВЕТСТВИЕ СТАНДАРТАМ
UNIX98. POSIX.1-2001. Заметим, что в glibc до версии 2.2.5 использовался прототип
int wcwidth(wint_t c);

СМ. ТАКЖЕ
wcswidth(3), iswprint(3)

ЗАМЕЧАНИЯ
Поведение wcwidth зависит от категории LC_CTYPE текущей системной локали.