ICONVLIST(3) | FreeBSD Library Functions Manual | ICONVLIST(3) |
名称
iconvlist — iconv(3) によってサポートされた文字エンコード (符号化) のリストの検索ライブラリ
Standard C Library (libc, -lc)書式
#include < iconv.h> void
iconvlist( int (*do_one)(unsigned int *count, const char * const *names, void *arg), void *arg);
解説
iconvlist() 関数は、 iconv(3) 呼び出しによってサポートされる文字エンコード (符号化) のリストを取得します。 do_one() コールバック関数は、 count 引数が、見つかるエンコードの名前の数に設定され、 names 引数が、サポートされたエンコードの名前のリストで、そして arg 引数が、 iconvlist() 関数の arg 引数で呼び出されます。 iconvlist() の呼び出し側とコールバック関数の間のカスタムデータを入れ換えるために、この引数を使用することができます。エラーが生じるなら、 names は、 do_one() を呼び出すとき、NULL です。
規格
iconvlist 関数は、GNU 実装で登場し、互換性の目的ために FreeBSD 9.0 で採用された、非標準の拡張です。作者
このマニュアルページは、 <gabor@FreeBSD.org>によって書かれました。October 20, 2009 | FreeBSD |