JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... シフト状態 *ps を 初期状態に戻して、0 を返す。 s から始まる n バイトの文字列が完全なマルチバイト文字を含んで いない場合には mbrlen () は (size_t) -2 を返す。 マルチバイト文字列に冗長なシフトシーケンスを含まれていると n >= MB_CUR_MAX の時にもこのようなこ ... とが起こりえる。 s から始まるマルチバイト文字列が、次の完全な文字の前に 不正なマルチバイト列を含んでいる場合には、 mbrlen () は (size_t) -1 を返し errno に EILSEQ が設定される。 この場合の *ps への影響は未定義である。 ps が NULL ならば、代りに ... mbrlen () 関数のみが使用する静的で名前のない状態が使用される。 返り値 ナルワイド文字以外の文字を確認した場合には、 mbrlen () 関数は s から始まるマルチバイト列から使用したバイト数を返す。 ナルワイド文字が確認された場合にはゼロを返す。 不正なマル ... ... safe race 準拠 POSIX.1-2001, POSIX.1-2008, C99. 注意 mblen () の動作は現在のロケールの LC_CTYPE カテゴリーに依存している。 mbrlen (3) 関数は同じ機能のより良いインターフェースを提供する。 関連項目 mbrlen (3) この文書について この man ページは Linux man- ... ... 準拠 POSIX.1-2001, POSIX.1-2008, C99. 注意 mbsinit () の動作は現在のロケールの LC_CTYPE カテゴリーに依存している。 関連項目 mbrlen (3), mbrtowc (3), mbsrtowcs (3), wcrtomb (3), wcsrtombs (3) この文書について この man ページは Linux man-pages プロジェクト ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。