名前 | 形式 | 機能説明 | 戻り値 | エラー | 属性 | 関連項目
#include <wchar.h>int wcwidth(wchar_t wc);
wcwidth() 関数は、ワイド文字 wc が必要とするカラム数を調べます。wc の値は、wchar_t 型として表現可能な文字でなければならず、また現ロケール中の正しい文字に対応したワイド文字コードでなければなりません。
wcwidth() 関数は、0 (wc が NULL ワイド文字コードである場合)、ワイド文字コード wc が占有するカラム数の位置、あるいは -1 (wc が、印刷するワイド文字コードに対応していない場合) を返します。
定義されたエラーはありません。
次の属性については attributes(5) のマニュアルページを参照してください。
属性タイプ | 属性値 |
---|---|
MT レベル | 例外付き MT-Safe |
CSI | 対応済み |