Man page - wctob(3)

Packages contains this manual

Available languages:

en fr es ja ru ro de

Manual

WCTOB

名 前
書 式
説 明
返 り 値
属 性
準 拠
注 意
関 連 項 目
こ の 文 書 に つ い て

名 前

wctob - ワ イ ド 文 字 の シ ン グ ル バ イ ト 表 現 を 試 み る

書 式

#include <wchar.h>

int wctob(wint_t c );

説 明

wctob () 関 数 は 、 ワ イ ド 文 字 c の マ ル チ バ イ ト 表 現 (初 期 状 態 で 開 始 )が シ ン グ ル バ イ ト 文 字 だ け で で き て い る か ど う か を 調 べ る 。 も し そ う で あ れ ば 、 こ れ を unsigned char 型 と し て 返 す 。

こ の 関 数 は 決 し て 使 わ な い こ と 。 こ の 関 数 は 国 際 化 プ ロ グ ラ ム を 書 く 上 で は 役 に 立 た な い 。 国 際 化 さ れ た プ ロ グ ラ ム で は 、 シ ン グ ル バ イ ト 文 字 と マ ル チ バ イ ト 文 字 を 区 別 し て は な ら な い 。

返 り 値

wctob () 関 数 は 、 c の シ ン グ ル バ イ ト 表 現 が 存 在 す れ ば 、 そ の 表 現 を 返 す 。 存 在 し な け れ ば EOF を 返 す 。

属 性

こ の 節 で 使 用 さ れ て い る 用 語 の 説 明 に つ い て は 、 attributes (7) を 参 照 。

Image grohtml-21570-1.png

準 拠

POSIX.1-2001, POSIX.1-2008, C99.

注 意

wctob () の 動 作 は 、 現 在 の ロ ケ ー ル の LC_CTYPE カ テ ゴ リ ー に 依 存 す る 。

こ の 関 数 は 決 し て 使 う べ き で は な い 。 国 際 化 プ ロ グ ラ ム で は 、 シ ン グ ル バ イ ト 文 字 と マ ル チ バ イ ト 文 字 を 区 別 し て は な ら な い 。 代 わ り に 、 wctomb (3) か 、 ス レ ッ ド セ ー フ な wcrtomb (3) を 使 う こ と 。

関 連 項 目

btowc (3), wcrtomb (3), wctomb (3)

こ の 文 書 に つ い て

こ の man ペ ー ジ は Linux man-pages プ ロ ジ ェ ク ト の リ リ ー ス 5.10 の 一 部 で あ る 。 プ ロ ジ ェ ク ト の 説 明 と バ グ 報 告 に 関 す る 情 報 は https://www.kernel.org/doc/man-pages/ に 書 か れ て い る 。