JM Project

JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。

Linux マニュアル 一覧

全文・高度検索

per page, with , order by , clip by
Results of 1 - 10 of about 13 for mbrtowc (0.002 sec.)
Man page of MBRTOWC 14745
MBRTOWC Section: Linux Programmer's Manual (3) Updated: 2019-03-06 Index JM Home Page 名前 mbrtowc - マルチバイト列をワイド文字に変換する 書式 #include < wchar.h > size_t mbrtowc(wchar_t * pwc , const char * s , size_t n , mbstate_t * ps ); ... 説明 この関数が用いられる場合、通常 s が NULL でなく pwc も NULL で ない。この場合は、 mbrtowc () 関数は s から始まる最大 n バイトの マルチバイト文字を検査して、次の完全なマルチバイト文字列を取り出し、 それをワイド文字 ... 場合にはシフト状態 *ps を 初期状態に戻して 0 を返す。 s から始まる n バイトが完全なマルチバイト文字を含んでいない 場合には、 mbrtowc () は (size_t) -2 を返す。 マルチバイト文字列に冗長なシフトシーケンスが含まれていると、 n >= MB_CUR_MAX の時にもこのような ... ことが起こりえる。 s から始まるマルチバイト文字列が、次の完全な文字の前に 不正なマルチバイト列を含んでいる場合には、 mbrtowc () は (size_t) -1 を返し、 errno に EILSEQ を設定する。 この場合は *ps への影響は未定義である。 s が NULL でなく pwc が NU ...
https://man.mtool.work/man/20260915/man3/mbrtowc.3.html
Man page of BTOWC 8973
BTOWC Section: Linux Programmer's Manual (3) Updated: 2015-08-08 Index JM Home Page 名前 btowc - シングルバイトをワイド文字にコンバートする 書式 #include < wchar.h > wint_t btowc(int c ); 説明 btowc () 関数は初期シフト状態から始まる長さ 1 の ... 、 マルチバイトシーケンスとは違い、必ずしもシングルバイト を取り扱えるとは限らない。代わりに mbtowc () か、スレッドセーフな mbrtowc () を使用すること。 関連項目 mbrtowc (3), mbtowc (3), wctob (3) この文書について この man ページは Linux man-pages プロジェ ...
https://man.mtool.work/man/20260915/man3/btowc.3.html
Man page of MBSINIT 8762
MBSINIT Section: Linux Programmer's Manual (3) Updated: 2020-11-01 Index JM Home Page 名前 mbsinit - 初期シフト状態かどうかを検査する 書式 #include < wchar.h > int mbsinit(const mbstate_t * ps ); 説明 文字をマルチバイト表現とワイド文字表現の ... -8, EUC-*, BIG5, SJIS のような多バイト符号においてワイド文字から 多バイト文字への変換関数は非初期状態にはならない。 しかし mbrtowc (3) のような多バイト文字からワイド文字への変換関数では 文字の解釈の途中で非初期状態となる場合がある。 初期状態の mbstate_t ... 2001, POSIX.1-2008, C99. 注意 mbsinit () の動作は現在のロケールの LC_CTYPE カテゴリーに依存している。 関連項目 mbrlen (3), mbrtowc (3), mbsrtowcs (3), wcrtomb (3), wcsrtombs (3) この文書について この man ページは Linux man-pages プロジェクトのリリース 5 ...
https://man.mtool.work/man/20260915/man3/mbsinit.3.html
Man page of MBSRTOWCS 8674
MBSRTOWCS Section: Linux Programmer's Manual (3) Updated: 2019-03-06 Index JM Home Page 名前 mbsrtowcs - マルチバイト文字列をワイド文字列に変換する 書式 #include < wchar.h > size_t mbsrtowcs(wchar_t * dest , const char ** src , size_t len , ... まるワイド文字列に 変換する。 dest には最大で len 文字のワイド文字が 書き込まれる。同時にシフト状態 *ps を更新する。 変換は mbrtowc(dest, *src, n, ps) を、この呼び出しが成功する限り繰り返し実行したのと実質的に同様である。 ここで n は正の数であり、繰り返し ... ロケールの LC_CTYPE カテゴリーに依存している。 ps に NULL を渡した際の動作はマルチスレッドセーフでない。 関連項目 iconv (3), mbrtowc (3), mbsinit (3), mbsnrtowcs (3), mbstowcs (3) この文書について この man ページは Linux man-pages プロジェクトのリリース 5 ...
https://man.mtool.work/man/20260915/man3/mbsrtowcs.3.html
Man page of MBTOWC 8674
MBTOWC Section: Linux Programmer's Manual (3) Updated: 2019-03-06 Index JM Home Page 名前 mbtowc - マルチバイト列をワイド文字に変換する 書式 #include < stdlib.h > int mbtowc(wchar_t * pwc , const char * s , size_t n ); 説明 この関数が用いら ... 99. 注意 mbtowc () の動作は現在のロケールの LC_CTYPE カテゴリーに依存している。 この関数はマルチスレッドでは安全ではない。 mbrtowc (3) 関数は 同じ機能のより良いインターフェースを提供する。 関連項目 MB_CUR_MAX (3), mblen (3), mbrtowc (3), mbstowcs (3), w ...
https://man.mtool.work/man/20260915/man3/mbtowc.3.html
Man page of MBSNRTOWCS 8533
MBSNRTOWCS Section: Linux Programmer's Manual (3) Updated: 2020-06-09 Index JM Home Page 名前 mbsnrtowcs - マルチバイト文字列をワイド文字列に変換する 書式 #include < wchar.h > size_t mbsnrtowcs(wchar_t * dest , const char ** src , size_t nm ... からのワイド文字列に変換する。 最大 len 文字のワイド文字が dest に書き込まれる。 同時にシフト状態 *ps を更新する。 変換は mbrtowc(dest, *src, n, ps) を、この呼び出しが成功する限り、繰り返し実行したのと実質的に同様である。 ここでの n は正の数であり、繰り ... ロケールの LC_CTYPE カテゴリーに依存している。 ps に NULL を渡した際の動作はマルチスレッドセーフでない。 関連項目 iconv (3), mbrtowc (3), mbsinit (3), mbsrtowcs (3) この文書について この man ページは Linux man-pages プロジェクトのリリース 5.10 の一部である ...
https://man.mtool.work/man/20260915/man3/mbsnrtowcs.3.html
Man page of MBRLEN 8164
MBRLEN Section: Linux Programmer's Manual (3) Updated: 2015-08-08 Index JM Home Page 名前 mbrlen - 次のマルチバイト文字の長さをバイト数で返す 書式 #include < wchar.h > size_t mbrlen(const char * s , size_t n , mbstate_t * ps ); 説明 mbrlen ... 準拠 POSIX.1-2001, POSIX.1-2008, C99. 注意 mbrlen () の動作は現在のロケールの LC_CTYPE カテゴリーに依存している。 関連項目 mbrtowc (3) この文書について この man ページは Linux man-pages プロジェクトのリリース 5.10 の一部である。プロジェクトの説明とバグ報 ...
https://man.mtool.work/man/20260915/man3/mbrlen.3.html
Man page of WPRINTF 7953
WPRINTF Section: Linux Programmer's Manual (3) Updated: 2019-03-06 Index JM Home Page 名前 wprintf, fwprintf, swprintf, vwprintf, vfwprintf, vswprintf - ワイド文字を フォーマットして出力する 書式 #include < stdio.h > #include < wchar.h > in ... 配列へのポインター(文字列へのポインター)とみなされる。 配列の文字は(最初のバイト前に初期状態で変換を開始し、それぞれの文字を mbrtowc (3) 関数によって)ワイド文字へと変換される。結果のワイド文字は終端の ナルワイド文字 (L'\0') の手前までが書き込まれる。精度( ...
https://man.mtool.work/man/20260915/man3/fwprintf.3.html
Man page of WPRINTF 7953
WPRINTF Section: Linux Programmer's Manual (3) Updated: 2019-03-06 Index JM Home Page 名前 wprintf, fwprintf, swprintf, vwprintf, vfwprintf, vswprintf - ワイド文字を フォーマットして出力する 書式 #include < stdio.h > #include < wchar.h > in ... 配列へのポインター(文字列へのポインター)とみなされる。 配列の文字は(最初のバイト前に初期状態で変換を開始し、それぞれの文字を mbrtowc (3) 関数によって)ワイド文字へと変換される。結果のワイド文字は終端の ナルワイド文字 (L'\0') の手前までが書き込まれる。精度( ...
https://man.mtool.work/man/20260915/man3/swprintf.3.html
Man page of WPRINTF 7953
WPRINTF Section: Linux Programmer's Manual (3) Updated: 2019-03-06 Index JM Home Page 名前 wprintf, fwprintf, swprintf, vwprintf, vfwprintf, vswprintf - ワイド文字を フォーマットして出力する 書式 #include < stdio.h > #include < wchar.h > in ... 配列へのポインター(文字列へのポインター)とみなされる。 配列の文字は(最初のバイト前に初期状態で変換を開始し、それぞれの文字を mbrtowc (3) 関数によって)ワイド文字へと変換される。結果のワイド文字は終端の ナルワイド文字 (L'\0') の手前までが書き込まれる。精度( ...
https://man.mtool.work/man/20260915/man3/vfwprintf.3.html
PREV 1 2 NEXT

リンク

日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。