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

Man Page: wcwidth

Operating Environment: opensolaris

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.11 14 Aug 2002 wcwidth(3C)
Related Man Pages
wcwidth(3) - centos
wcwidth_l(3) - mojave
wcwidth(3) - osf1
wcswidth(3c) - sunos
wcwidth(3) - opendarwin
Similar Topics in the Unix Linux Community
Column wide file binding
awk script replace positions if certain positions equal prescribed value
Counting no of spl character occurance column wise
Replace alphabets from certain positions
Char/byte positions of delimiters in file