JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... en , mbstate_t * ps ); 説明 dest が NULL でなければ、 wcsrtombs () 関数は ワイド文字文字列 *src を dest が指すマルチバイト文字列 に変換する。最大 len バイトまでが dest に書き込まれる。 シ ... バイトデータはメモリーに書き出されない点と、出力先の長 さの制限がない点が異なる。 上記のいずれの場合も、 ps が NULL ならば、 wcsrtombs () 関数 だけが知っている静的な匿名の状態がシフト状態の代わりに用いられる。 プログラマは少なくとも len バイトの領域を dest ... に確保しな ければならない。 返り値 wcsrtombs () は、変換して得られたマルチバイト列のバイト数を返す。 これには終端の null バイトは含まれない。 変換できないワイド文字に出 ... ... 参照): wcsnrtombs (): glibc 2.10 以降: _POSIX_C_SOURCE >= 200809L glibc 2.10 より前: _GNU_SOURCE 説明 wcsnrtombs () 関数は、 wcsrtombs () 関数に似ている。ただし、 変換されるワイド文字の数が( *src から数えて) nwc 文字に制限 されている点が異なる。 dest が NUL ... 名の状態がシフト状態の代わりに用いられる。 プログラマは少なくとも len バイトの領域を dest に確保しな ければならない。 返り値 wcsrtombs () は、変換して得られたマルチバイト列のバイト数を返す。 これには終端の null バイトは含まれない。 変換できないワイド文字に出 ... LC_CTYPE カテゴリーに依存する。 ps に NULL を渡した際の動作はマルチスレッドセーフでない。 関連項目 iconv (3), mbsinit (3), wcsrtombs (3) この文書について この man ページは Linux man-pages プロジェクトのリリース 5.10 の一部である。プロジェクトの説明とバグ報 ... ... ある。状態には二種類が 存在し、一つは mbsrtowcs (3) のようなマルチバイトをワイド文字に 変換する関数で使用される。もう一つは wcsrtombs (3) のような ワイド文字をマルチバイトに変換する関数で使用される。しかし両方とも mbstate_t に格納され、初期状態として同じ表 ... の動作は現在のロケールの LC_CTYPE カテゴリーに依存している。 関連項目 mbrlen (3), mbrtowc (3), mbsrtowcs (3), wcrtomb (3), wcsrtombs (3) この文書について この man ページは Linux man-pages プロジェクトのリリース 5.10 の一部である。プロジェクトの説明とバグ報 ... ... T-Safe 準拠 POSIX.1-2001, POSIX.1-2008, C99. 注意 wcstombs () の動作は現在のロケールの LC_CTYPE カテゴリーに依存している。 wcsrtombs (3) 関数は同じ機能のより良いインターフェースを提供する。 関連項目 mblen (3), mbstowcs (3), mbtowc (3), wcsrtombs (3), wcto ... ... のロケールの LC_CTYPE カテゴリーに依存する。 ps に NULL を渡した際の動作はマルチスレッドセーフでない。 関連項目 mbsinit (3), wcsrtombs (3) この文書について この man ページは Linux man-pages プロジェクトのリリース 5.10 の一部である。プロジェクトの説明とバグ報 ... ... IX.1-2008 で追加された] tmpnam() (NULL でない引数を渡された場合) ttyname() unsetenv() wcrtomb() (最後の引数が NULL の場合) wcsrtombs() (最後の引数が NULL の場合) wcstombs() wctomb() async-cancel-safe 関数 async-cancel-safe 関数は、 非同期キャンセル機能が有 ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。