TNB Library
|
テキストファイル読込みクラス [詳解]
#include <TnbTextFile.h>
公開メンバ関数 | |
CTextFileReader (void) | |
コンストラクタ [詳解] | |
void | Empty (void) |
[設定] 空っぽ化. [詳解] | |
bool | GetContents (CConstStrVectorT< char > &_vs) const |
[取得] 内容取得. [詳解] | |
bool | GetContents (CConstStrVectorT< WCHAR > &_vs) const |
[取得] 内容取得. [詳解] | |
bool | HasContents (void) const |
[確認] 内容あり? [詳解] | |
bool | hasUnicodeContents (void) const |
[確認] UNICODE内容あり? [詳解] | |
bool | Read (IReader *pReader) |
[読込] ファイル読み込み. [詳解] | |
bool | Read (LPCTSTR lpszFileName) |
[読込] ファイル読み込み. [詳解] | |
テキストファイル読込みクラス
ファイルを読み込んで、行単位に参照できます。
TnbTextFile.h の 287 行目に定義があります。
CTextFileReader | ( | void | ) |
コンストラクタ
TnbTextFile.h の 292 行目に定義があります。
void Empty | ( | void | ) |
[設定] 空っぽ化.
TnbTextFile.h の 319 行目に定義があります。
bool GetContents | ( | CConstStrVectorT< char > & | _vs | ) | const |
[取得] 内容取得.
[out] | _vs | 取得した内容。 |
true | 取得成功 |
false | 失敗 |
TnbTextFile.h の 376 行目に定義があります。
bool GetContents | ( | CConstStrVectorT< WCHAR > & | _vs | ) | const |
[取得] 内容取得.
[out] | _vs | 取得した内容。 |
true | 取得成功 |
false | 失敗 |
TnbTextFile.h の 402 行目に定義があります。
bool HasContents | ( | void | ) | const |
bool hasUnicodeContents | ( | void | ) | const |
bool Read | ( | IReader * | pReader | ) |
[読込] ファイル読み込み.
指定ファイルを読み込みます。
pReader | 読み込める状態になっているリーダー。 |
true | 成功。内容をインスタンス内に取り込んでいます。 |
false | 失敗。 |
TnbTextFile.h の 349 行目に定義があります。
bool Read | ( | LPCTSTR | lpszFileName | ) |
[読込] ファイル読み込み.
指定ファイルを読み込みます。
lpszFileName | ファイル名 |
true | 成功。内容をインスタンス内に取り込んでいます。 |
false | 失敗。 |
TnbTextFile.h の 331 行目に定義があります。