JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... omcode ); 説明 iconv_open () 関数は、文字エンコーディング fromcode から 文字エンコーディング tocode へのバイト文字列変換に適した 変換ディスクリ ... ocode に使うことのできる値と、 サポートされる組み合わせは、システムに依存する。 GNU C ライブラリでは、使うことのできる値は iconv --list コマンドでリストされ、 リストされたすべての値の組み合わせがサポートされる。 さらに、 GNU C ライブラリと GNU libicon ... が付いている場合、 変換先の文字セットで表現できない文字は黙って無視される。 この関数を読んで得られた変換ディスクリプターは、 iconv (3) で 何度でも使うことができる。 これは iconv_close (3) を使って解放されるまで有効である。 変換ディスクリプターは変換状態 ... ... 、 iconv_open (3) を使って以前に割り当てられた 変換ディスクリプター cd を解放する。 返り値 成功した場合、 iconv_close () 関数は 0 を ... libc で利用可能である。 属性 この節で使用されている用語の説明については、 attributes (7) を参照。 インターフェース 属性 値 iconv_close () Thread safety MT-Safe 準拠 POSIX.1-2001, POSIX.1-2008, SUSv2. 関連項目 iconv (3), iconv_open (3) この文書について ... ... tesleft ); 説明 iconv () 関数は、ある文字エンコーディングの文字シーケンス列を別の文字 エンコーディングの文字シーケンスに変換する。 cd 引数は変換 ... ディスク リプタ (conversion descriptor) であり、以前は iconv_open (3) を呼び出 すことで生成されていた。変換ディスクリプターは iconv () が変換に使用す る文字エンコーディングを定義するも ... ーのバイト数を示す。 主に使われるのは、 「 inbuf が NULL でなく、かつ *inbuf が NULL でない」 という場合である。 この場合、 iconv () 関数は、 *inbuf で始まるマルチバイト文字列を *outbuf で始まるマルチバイト文字列に変換する。 *inbuf を先頭として最大 *in ... ... 別の符号化でそのテキストを出力する。 入力が指定されなかった場合、 もしくは入力ファイルとしてダッシュ (-) が指定された場合、 iconv は標準入力から入力を行う。 出力が指定されなかった場合、 iconv は標準出力に出力する。 from-encoding が指定されなかった場合、 ... を標準エラーに出力する。 -? , --help 使用方法を表示し、終了する。 --usage 簡潔な使用方法を出力し、終了する。 -V , --version iconv のバージョン番号、 ライセンス、 保証免責を表示する。 終了ステータス 成功すると 0 で、 エラーの場合 0 以外。 環境変数 内部で ... は、 iconv プログラムは iconv (3) 関数を使用する。 iconv (3) 関数は順に gconv モジュール (動的にロードされる共有ライブラリ) を使って、 ... ... 使用する。 設定ファイルは変換に必要なモジュールを決定するのに使用される。 このような設定ファイルを読み込んで解釈していると、 iconv (3) を使用するプログラムの速度が遅くなるので、 キャッシュ機構が採用されている。 The iconvconfig program reads iconv module ... ed gconv modules, the user can specify custom gconv module directories with the environment variable GCONV_PATH . However, iconv module configuration caching is used only when the environment variable GCONV_PATH is not set. オプション --nostdlib システ ... .cache に書き込まれる。 -? , --help 使用方法を表示し、終了する。 --usage 簡潔な使用方法を出力し、終了する。 -V , --version iconv のバージョン番号、 ライセンス、 保証免責を表示する。 終了ステータス 成功すると 0 で、 エラーの場合 0 以外。 ファイル /usr/ ... ... the behavior of character classes. On glibc systems, this category also determines the character transliteration rules for iconv (1) and iconv (3). It changes the behavior of the character handling and classification functions, such as isupper (3) and ... ルアーカイブファイル /usr/lib/locale コンパイルされたロケールファイルの通常のデフォルトのパス。 準拠 POSIX.1-2001. 関連項目 iconv (1), locale (1), localedef (1), catopen (3), gettext (3), iconv (3), localeconv (3), mbstowcs (3), newlocale (3), ngettext ... ... 桁まで) \uNNNN Unicode 16 ビットコード \UNNNNNNNN Unicode 32 ビットコード Unicode は環境変数 LC_CTYPE に基づいて表示され、 iconv を必要とする。 printf には `\c' というエスケープが追加されており、 表示をその位置で停止させる。また `%b' という書式指定子が ... ... 作は現在のロケールの LC_CTYPE カテゴリーに依存している。 ps に NULL を渡した際の動作はマルチスレッドセーフでない。 関連項目 iconv (3), mbrtowc (3), mbsinit (3), mbsnrtowcs (3), mbstowcs (3) この文書について この man ページは Linux man-pages プロジェクト ... ... の動作は現在のロケールの LC_CTYPE カテゴリーに依存する。 ps に NULL を渡した際の動作はマルチスレッドセーフでない。 関連項目 iconv (3), mbsinit (3), wcsrtombs (3) この文書について この man ページは Linux man-pages プロジェクトのリリース 5.10 の一部である ... ... の動作は現在のロケールの LC_CTYPE カテゴリーに依存する。 ps に NULL を渡した際の動作はマルチスレッドセーフでない。 関連項目 iconv (3), mbsinit (3), wcrtomb (3), wcsnrtombs (3), wcstombs (3) この文書について この man ページは Linux man-pages プロジェクト ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。