Profile

ys2310

Author:ys2310
2008年春にNew York Cityにあるふる〜い大学を卒業。


Categories


new postings


new comments


new trackbacks


monthly archeive


FC2ブログ 転職
DATE: CATEGORY:スポンサー広告
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
| BLOG TOP |
DATE: CATEGORY:C/C++ wchar.h
ワイド文字入出力関数
fgetwc
ヘッダ #include <stdio.h>
#include <wchar.h>
形 式 wint_t fgetwc(FILE *stream);
機 能 streamが指す入力ストリームから次のワイド文字(もし存在すれば)を読み取り、そのストリームに結び付けられているファイル位置表示子(もし定義されていれば)を進める。
返却値 streamが指す入力ストリームの次のワイド文字を返す。ストリームでファイルの終わりに達していると、そのストリームに対するファイル終了表示子をセットしWEOFを返す。読取りエラーが発生すると、そのストリームに対するエラー表示子をセットしWEOFを返す。表現形式エラーが発生した場合(バイト数が不足する場合を含め)、マクロEILSEQの値をerrnoに格納し、WEOFを返す。

[Quote]:http://www.bohyoh.com/CandCPP/C/Library/fgetwc.html

| BLOG TOP |
DATE: CATEGORY:C/C++ wchar.h
ワイド文字入出力関数
fgetws
ヘッダ #include <stdio.h>
#include
形 式 wchar_t *fgetws(wchar_t *s, int n, FILE *stream);
機 能 streamが指す入力ストリームからワイド文字の列を読み取り、sが指す配列に格納する。このとき、n - 1を読み取る文字数の最大値とする。改行ワイド文字を読み取ったとき(読み取った改行ワイド文字も配列に格納する)、またはファイルの終わりを検出したときにも、ワイド文字の読取りは終了する。そして、最後に配列に格納したワイド文字の直後にナルワイド文字を書く。
返却値 成功するとsを返す。ファイルの終わりを検出し、かつ配列に1文字も読み取っていなかった場合、配列の内容を変化させずに残し、空ポインタを返す。読取りエラーまたは表現形式エラーが発生した場合も空ポインタを返すが、この場合の配列の内容は不定とする。

[Quote]:http://www.bohyoh.com/CandCPP/C/Library/fgetws.html

| BLOG TOP |
DATE: CATEGORY:C/C++ wchar.h
文字入出力関数
getwchar
ヘッダ #include <stdio.h>
#include
形 式 wint_t getwchar(void);
機 能 実引数としてstdinを指定したgetwcと等価である。
返却値 stdinが示す入力ストリームの次の文字またはWEOFを返す。

[Quote]:http://www.bohyoh.com/CandCPP/C/Library/getwchar.html

| BLOG TOP |
DATE: CATEGORY:C/C++ wchar.h
文字入出力関数
getwc
ヘッダ #include <stdio.h>
#include
形 式 wint_t getwc(FILE *stream);
機 能 fgetwc関数と等価である。ただし、マクロとして実装された本関数は、streamを2度以上評価することがあるため、実引数streamは、副作用を伴わない式でなければらない。
返却値 streamが指す入力ストリームの次の文字またはWEOFを返す。

[Quote]:http://www.bohyoh.com/CandCPP/C/Library/getwc.html

| BLOG TOP |
DATE: CATEGORY:C/C++ wchar.h
文字入出力関数
fputwc
ヘッダ #include <stdio.h>
#include
形 式 wint_t fputwc(wchar_t c, FILE *stream);
機 能 streamが指す出力ストリームにcで指定されたワイド文字を書き込む。このとき、ストリームに結び付けられるファイル位置表示子が定義されていれば、それが指示する位置にワイド文字を書き込み、ファイル位置表示子を適切に進める。ファイルが位置付けに関する要求をサポートできない場合、またはストリームが追加モードでオープンされていた場合、ワイド文字を出力ストリームの最後に追加する。
返却値 書き込んだ文字を返す。書込みエラーが発生すると、そのストリームに対するエラー表示子をセットしWEOFを返す。表現形式エラーが発生すると、マクロELISEQの値をerrnoに格納し、WEOFを返す。

[Quote]:http://www.bohyoh.com/CandCPP/C/Library/fputwc.html

| BLOG TOP |

copyright © Manhattan life all rights reserved.Powered by FC2ブログ