Query: wcstombs
OS: freebsd
Section: 3
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
WCSTOMBS(3) BSD Library Functions Manual WCSTOMBS(3)NAMEwcstombs -- convert a wide-character string to a character stringLIBRARYStandard C Library (libc, -lc)SYNOPSIS#include <stdlib.h> size_t wcstombs(char * restrict mbstring, const wchar_t * restrict wcstring, size_t nbytes);DESCRIPTIONThe wcstombs() function converts a wide character string wcstring into a multibyte character string, mbstring, beginning in the initial con- version state. Up to nbytes bytes are stored in mbstring. Partial multibyte characters at the end of the string are not stored. The multi- byte character string is null terminated if there is room.RETURN VALUESThe wcstombs() function returns the number of bytes converted (not including any terminating null), if successful, otherwise it returns (size_t)-1.ERRORSThe wcstombs() function will fail if: [EILSEQ] An invalid wide character was encountered. [EINVAL] The conversion state is invalid.SEE ALSOmbstowcs(3), multibyte(3), wcsrtombs(3), wctomb(3)STANDARDSThe wcstombs() function conforms to ISO/IEC 9899:1999 (``ISO C99'').BSDApril 8, 2004 BSD
Related Man Pages |
---|
mbstowcs(3) - mojave |
wcstombs_l(3) - mojave |
wcstombs(3) - redhat |
wcstombs_l(3) - osx |
mbstowcs(3) - freebsd |
Similar Topics in the Unix Linux Community |
---|
High CPU Utilization of the script |
How to read extended ASCII characters from stdin? |