WCWIDTH(3) BSD Library Functions Manual WCWIDTH(3)
NAME
wcwidth, wcwidth_l -- number of column positions of a wide-character code
LIBRARY
Standard C Library (libc, -lc)
SYNOPSIS
#include <wchar.h>
int
wcwidth(wchar_t wc);
#include <wchar.h>
#include <xlocale.h>
int
wcwidth_l(wchar_t wc, locale_t loc);
DESCRIPTION
The wcwidth() function determines the number of column positions required to display the wide character wc.
Although the wcwidth() function uses the current locale, the wcwidth_l() function may be passed a locale directly. See xlocale(3) for more
information.
RETURN VALUES
The wcwidth() function returns 0 if the wc argument is a null wide character (L'