wcwidth(3c) sunos man page | unix.com

Man Page: wcwidth

Operating Environment: sunos

Section: 3c

wcwidth(3C)						   Standard C Library Functions 					       wcwidth(3C)

NAME
wcwidth - number of column positions of a wide-character code
SYNOPSIS
#include <wchar.h> int wcwidth(wchar_t wc);
DESCRIPTION
The wcwidth() function determines the number of column positions required for the wide character wc. The value of wc must be a character representable as a wchar_t, and must be a wide-character code corresponding to a valid character in the current locale.
RETURN VALUES
The wcwidth() function either returns 0 (if wc is a null wide-character code), or returns the number of column positions to be occupied by the wide-character code wc, or returns -1 (if wc does not correspond to a printing wide-character code).
ERRORS
No errors are defined.
ATTRIBUTES
See attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |CSI |Enabled | +-----------------------------+-----------------------------+ |Interface Stability |Standard | +-----------------------------+-----------------------------+ |MT-Level |MT-Safe with exceptions | +-----------------------------+-----------------------------+
SEE ALSO
setlocale(3C), wcswidth(3C), attributes(5), standards(5) SunOS 5.10 14 Aug 2002 wcwidth(3C)
Related Man Pages
wcwidth(3) - centos
wcswidth(3c) - opensolaris
wcwidth_l(3) - osx
wcwidth(3c) - sunos
wcswidth(3c) - sunos
Similar Topics in the Unix Linux Community
Column wide file binding
Script to change file contents line by line
Counting no of spl character occurance column wise
Replace alphabets from certain positions
Char/byte positions of delimiters in file