JM Project

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

Linux マニュアル 一覧

全文・高度検索

per page, with , order by , clip by
Results of 1 - 8 of about 8 for mbsrtowcs (0.001 sec.)
Man page of MBSRTOWCS 13700
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 , ... mbstate_t * ps ); 説明 dest が NULL でなければ、 mbsrtowcs () 関数は マルチバイト文字列 *src を dest から始まるワイド文字列に 変換する。 dest には最大で len 文字のワイド文字が 書き込 ... 換されたワイド文字はメモリーに書き込まれず、変換先の上限 が存在しない。 上記のどちらの場合でも、 ps が NULL ならば、 代りに mbsrtowcs () 関数のみが使用する静的で名前のない状態が使用される。 プログラマーは dest に最低でも len ワイド文字を書き込むこ とができ ... る空間があることを保証しなければならない。 返り値 mbsrtowcs () 関数はワイド文字列に変換完了したワイド文字の数を返す。 終端のナルワイド文字は含まない。不正なマルチバイト列に遭遇した場 ...
https://man.mtool.work/man/20260915/man3/mbsrtowcs.3.html
Man page of MBSINIT 9001
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 ); 説明 文字をマルチバイト表現とワイド文字表現の ... F-7 のような符号を扱うのに必要とされる。 初期状態とは文字列の変換を開始する時の状態である。状態には二種類が 存在し、一つは mbsrtowcs (3) のようなマルチバイトをワイド文字に 変換する関数で使用される。もう一つは wcsrtombs (3) のような ワイド文字をマルチバイト ... -2008, C99. 注意 mbsinit () の動作は現在のロケールの LC_CTYPE カテゴリーに依存している。 関連項目 mbrlen (3), mbrtowc (3), mbsrtowcs (3), wcrtomb (3), wcsrtombs (3) この文書について この man ページは Linux man-pages プロジェクトのリリース 5.10 の一部である ...
https://man.mtool.work/man/20260915/man3/mbsinit.3.html
Man page of MBSNRTOWCS 8729
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 ... 参照): mbsnrtowcs (): glibc 2.10 以降: _POSIX_C_SOURCE >= 200809L glibc 2.10 より前: _GNU_SOURCE 説明 mbsnrtowcs () 関数は mbsrtowcs (3) 関数に似ているが、変換するバイト数が *src から始まる最大 nms バイトに制限されている点が異なっている。 dest が NULL でな ... リーに依存している。 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 MBSTOWCS 8729
MBSTOWCS Section: Linux Programmer's Manual (3) Updated: 2020-11-01 Index JM Home Page 名前 mbstowcs - マルチバイト文字列をワイド文字列に変換する 書式 #include < stdlib.h > size_t mbstowcs(wchar_t * dest , const char * src , size_t n ); 説明 ... T-Safe 準拠 POSIX.1-2001, POSIX.1-2008, C99. 注意 mbstowcs () の動作は現在のロケールの LC_CTYPE カテゴリーに依存している。 mbsrtowcs (3) 関数は同じ機能のより良いインターフェースを提供する。 例 下記のプログラムは mbstowcs () といくつかのワイド文字分類関数の ... (*wp)) printf("upper "); if (iswlower(*wp)) printf("lower "); } putchar('\n'); } exit(EXIT_SUCCESS); } 関連項目 mblen (3), mbsrtowcs (3), mbtowc (3), wcstombs (3), wctomb (3) この文書について この man ページは Linux man-pages プロジェクトのリリース 5.10 の ...
https://man.mtool.work/man/20260915/man3/mbstowcs.3.html
Man page of MBRTOWC 8169
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 ); ... 001, POSIX.1-2008, C99. 注意 mbrtowc () の動作は現在のロケールの LC_CTYPE カテゴリーに依存している。 関連項目 mbsinit (3), mbsrtowcs (3) この文書について この man ページは Linux man-pages プロジェクトのリリース 5.10 の一部である。プロジェクトの説明とバグ報 ...
https://man.mtool.work/man/20260915/man3/mbrtowc.3.html
Man page of UTF-8 7988
UTF-8 Section: Linux Programmer's Manual (7) Updated: 2019-03-06 Index JM Home Page 名前 UTF-8 - ASCII と互換性のある多バイト Unicode の符号化 説明 ユニコード (Unicode) 3.0 文字集合は 16 ビットのコード空間を占める。 最も単純な Unicode の符号 ... 文字出力した後で カーソルを必ずしも 1 つだけ進めるわけではないという点である。 今日では、文字やカーソルの位置を数えるのに mbsrtowcs (3) や wcswidth (3) といったライブラリ関数を使うべきである。 (VT100 端末などで使われる) ISO 2022 符号化形式から UTF-8 へ切 ...
https://man.mtool.work/man/20260915/man7/utf-8.7.html
Man page of UTF-8 7988
UTF-8 Section: Linux Programmer's Manual (7) Updated: 2019-03-06 Index JM Home Page 名前 UTF-8 - ASCII と互換性のある多バイト Unicode の符号化 説明 ユニコード (Unicode) 3.0 文字集合は 16 ビットのコード空間を占める。 最も単純な Unicode の符号 ... 文字出力した後で カーソルを必ずしも 1 つだけ進めるわけではないという点である。 今日では、文字やカーソルの位置を数えるのに mbsrtowcs (3) や wcswidth (3) といったライブラリ関数を使うべきである。 (VT100 端末などで使われる) ISO 2022 符号化形式から UTF-8 へ切 ...
https://man.mtool.work/man/20260915/man7/utf8.7.html
Man page of UNICODE 7898
UNICODE Section: Linux Programmer's Manual (7) Updated: 2020-08-13 Index JM Home Page 名前 unicode - 汎用文字集合 説明 国際規格 ISO 10646 は汎用文字集合 (Universal Character Set (UCS)) を定義している。 UCS は他規格の文字集合の文字を全て含ん ... ンコードの名前を返す。 内部的な wchar_t 文字や文字列をシステム文字列エンコードに変換 (逆変換) するのに使われる wctomb (3) や mbsrtowcs (3)、さらには wcwidth (3) といったライブラリ関数は、 文字出力でどれだけカーソルが進んだか (0-2) を返す。 私用領域 (Private ...
https://man.mtool.work/man/20260915/man7/unicode.7.html
PREV 1 NEXT

リンク

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