JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... を呼び出 すことで生成されていた。変換ディスクリプターは iconv () が変換に使用す る文字エンコーディングを定義するものである。 inbuf 引数は入力シー ケンスの先頭バイトを指す変数のアドレスであり、 inbytesleft は入力シー ケンスのバッファーのバイト数を示す。 ... ーで利用 できる先頭バイトを指す変数のアドレスであり、 outbytesleft は出力 バッファーのバイト数を示す。 主に使われるのは、 「 inbuf が NULL でなく、かつ *inbuf が NULL でない」 という場合である。 この場合、 iconv () 関数は、 *inbuf で始まるマルチバイト文 ... 字列を *outbuf で始まるマルチバイト文字列に変換する。 *inbuf を先頭として最大 *inbytesleft バイトが読み込まれ、 *outbuf を先頭として最大 *outbytesleft バイトが書き出される。 iconv () ... ... 換状態は初期状態である。 iconv (3) を使うことにより、ディスクリプターの変換状態が変更される。 変換状態を初期状態に戻すには、 inbuf 引数を NULL として iconv (3) を用いること。 返り値 iconv_open () 関数は、新たに割り当てられた変換ディスクリプターを返す。 ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。