sunos man page for wcwidth

Query: wcwidth

OS: sunos

Section: 3c

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

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) - mojave
wcwidth_l(3) - mojave
wcswidth(3c) - sunos
wcwidth(3) - osx
wcwidth(3) - ultrix
Similar Topics in the Unix Linux Community
Column wide file binding
Script to change file contents line by line
awk script replace positions if certain positions equal prescribed value
find positions of a letter in a text file
Char/byte positions of delimiters in file