WCWIDTH(3)

NAME
7.29 `wcwidth'--number of column positions of a wide-character code

SYNOPSIS
     #include <wchar.h>
     int wcwidth(const wchar_t WC);

DESCRIPTION
The `wcwidth' function shall determine the number of column positions required for the wide character WC. The application shall ensure that the value of WC is a character representable as a wchar_t, and is a wide-character code corresponding to a valid character in the current locale.

RETURNS
The `wcwidth' function shall either return 0 (if WC is a null wide-character code), or return the number of column positions to be occupied by the wide-character code WC, or return -1 (if WC does not correspond to a printable wide-character code).

PORTABILITY
`wcwidth' has been introduced in the Single UNIX Specification Volume 2. `wcwidth' has been marked as an extension in the Single UNIX Specification Volume 3.

SEE ALSO
wcwidth is part of the library. The full documentation for is maintained as a Texinfo manual. If info and are properly installed at your site, the command

    info

will give you access to the complete manual.