|
TNB Library
|
テキストファイル読込みクラス [詳解]
#include <TnbTextFile.h>
CTextFileReader の継承関係図公開メンバ関数 | |
| 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 行目に定義があります。