*** UNIX MANUAL PAGE BROWSER ***

A Nergahak database for man pages research.

Navigation

Directory Browser

1Browse 4.4BSD4.4BSD
1Browse Digital UNIXDigital UNIX 4.0e
1Browse FreeBSDFreeBSD 14.3
1Browse MINIXMINIX 3.4.0rc6-d5e4fc0
1Browse NetBSDNetBSD 10.1
1Browse OpenBSDOpenBSD 7.7
1Browse UNIX v7Version 7 UNIX
1Browse UNIX v10Version 10 UNIX

Manual Page Search

Manual Page Result

0 Command: btowc | Section: 3 | Source: Digital UNIX | File: btowc.3.gz
btowc(3) Library Functions Manual btowc(3) NAME btowc - Converts a single byte from multibyte-character to wide-charac- ter format LIBRARY Standard C Library (libc.so, libc.a) SYNOPSIS #include <stdlib.h> #include <wchar.h> wint_t btowc( wint_t c ); STANDARDS Interfaces documented on this reference page conform to industry stan- dards as follows: btowc(): ISO C Refer to the standards(5) reference page for more information about in- dustry standards and associated tags. PARAMETERS Points to a variable containing a single-byte character. DESCRIPTION The btowc() function determines if a single-byte value constitutes a valid character in the initial shift state from a multibyte codeset. If so, the function returns the corresponding wide-character value. This function provides a multibyte-character to wide-character format con- version correctly sized for the %c conversion specifier that is permit- ted in calls to *printf() functions. In general, use either the mbtowc() or mbrtowc() function to perform multibyte-character to wide- character format conversions of single characters. RETURN VALUES The btowc() function returns one of the following: The counterpart wide-character value, if c contains a valid multibyte character in the initial shift state WEOF, if c contains EOF or does not constitute a valid character in the initial shift state from a multibyte codeset ERRORS The btowc() function sets errno to the values specified for the follow- ing conditions: An invalid character value was encountered. RELATED INFORMATION Functions: mblen(3), mbtowc(3), wctob(3), wctomb(3), mbstowcs(3), wc- stombs(3) Files: locale(4) delim off btowc(3)

Navigation Options