EN JA
WCSWIDTH(3)
WCSWIDTH(3) FreeBSD Library Functions Manual WCSWIDTH(3)

名称

wcswidthワイド文字列におけるカラム位置の数

ライブラリ

Standard C Library (libc, -lc)

書式

#include < wchar.h>

int
wcswidth( const wchar_t *pwcs, size_t n);

解説

wcswidth() 関数は、 pwcs の最初 n 文字か、またはヌルワイド文字 (L'\0') に遭遇するまで、要求されるカラム位置の数を決定します。

戻り値

wcswidth() 関数は、 pwcs が空の文字列 (L"") であるなら 0 を返し、印刷できないワイド文字に遭遇するなら、-1 を返し、そうでなければ、占領したカラム位置の数を返します。

関連項目

iswprint(3), wcwidth(3)

規格

wcswidth() 関数は、 IEEE Std 1003.1-2001 (“POSIX.1”) に適合しています。
August 20, 2002 FreeBSD