WCRTOMB(3) BSD Library Functions Manual WCRTOMB(3)
NAME
wcrtomb, wcrtomb_l -- convert a wide-character code to a character (restartable)
LIBRARY
Standard C Library (libc, -lc)
SYNOPSIS
#include <wchar.h>
size_t
wcrtomb(char *restrict s, wchar_t wc, mbstate_t *restrict ps);
#include <wchar.h>
#include <xlocale.h>
size_t
wcrtomb_l(char *restrict s, wchar_t wc, mbstate_t *restrict ps, locale_t loc);
DESCRIPTION
The wcrtomb() function stores a multibyte sequence representing the wide character wc, including any necessary shift sequences, to the char-
acter array s. A maximum of MB_CUR_MAX bytes will be stored.
If s is NULL, wcrtomb() behaves as if s pointed to an internal buffer and wc were a null wide character (L'