FWIDE(3) | FreeBSD Library Functions Manual | FWIDE(3) |
名称
fwide — ストリームのオリエンテーション (位置付け) を取得/設定するライブラリ
Standard C Library (libc, -lc)解説
fwide() 関数は、 stream で指されたストリームのオリエンテーション (位置付け) を決定します。stream のオリエンテーションが既に決定しているなら、 fwide() は、それを変更しないままとします。そうでなければ、 mode に従って stream のオリエンテーションを設定します。
mode が 0 未満であるなら、 stream は、バイト指向で設定されます。それが 0 以上であるなら、 stream は、ワイド指向で設定されます。そうでなければ、モードは、0 で、stream は、変更されません。
戻り値
fwide() 関数は、 fwide() の呼び出しの後にオリエンテーションに従って値を返します。バイト指向であるなら、0 未満の値、ワイド指向であるなら 0 以上の値、 stream にオリエンテーションがないなら、0 です。規格
fwide() 関数は、 ISO/IEC 9899:1999 (“ISO C99”) に適合しています。October 24, 2001 | FreeBSD |