TNB Library
|
テキストファイル書込みクラス [詳解]
#include <TnbTextFile.h>
公開メンバ関数 | |
bool | CanWrite (void) const |
[確認] 書込み可能?. [詳解] | |
void | Close (void) |
[処理] クローズ. [詳解] | |
CTextFileWriter (void) | |
コンストラクタ [詳解] | |
bool | New (LPCTSTR lpszName, bool isUnicode=false) |
[作成] 新規ファイル作成. [詳解] | |
bool | Open (IWriter *pWriter, bool isUnicode=false) |
[作成] 新規ファイル作成. [詳解] | |
void | Write (const CStrVector &vs) |
[書込] 書き込み. [詳解] | |
void | WriteFormat (LPCSTR lpszFormat,...) |
[書込] 書式書き込み. [詳解] | |
void | WriteFormat (LPCWSTR lpszFormat,...) |
[書込] 書式書き込み. [詳解] | |
void | WriteLine (LPCSTR lpszLine) |
[書込] 一行書き込み. [詳解] | |
void | WriteLine (LPCWSTR lpszLine) |
[書込] 一行書き込み. [詳解] | |
静的公開メンバ関数 | |
static bool | NewFile (LPCTSTR lpszName, const CStrVector &vs, bool isUnicode=false) |
[作成] 新規ファイル作成. [詳解] | |
テキストファイル書込みクラス
文字列を指定してファイルに書き込むことができます。
TnbTextFile.h の 41 行目に定義があります。
CTextFileWriter | ( | void | ) |
コンストラクタ
TnbTextFile.h の 46 行目に定義があります。
bool CanWrite | ( | void | ) | const |
void Close | ( | void | ) |
bool New | ( | LPCTSTR | lpszName, |
bool | isUnicode = false |
||
) |
[作成] 新規ファイル作成.
lpszName | ファイル名. |
isUnicode | true なら UNICODE TEXT ファイルを作成します。 省略か false なら S-JIS TEXT ファイルを作成します。 |
true | 成功. |
false | 失敗. |
TnbTextFile.h の 79 行目に定義があります。
|
static |
[作成] 新規ファイル作成.
lpszName | ファイル名. |
vs | 文字列配列 |
isUnicode | true なら UNICODE TEXT ファイルを作成します。 省略か false なら S-JIS TEXT ファイルを作成します。 |
true | 成功. |
false | 失敗. |
TnbTextFile.h の 191 行目に定義があります。
bool Open | ( | IWriter * | pWriter, |
bool | isUnicode = false |
||
) |
[作成] 新規ファイル作成.
pWriter | ライター。書き込みオープン済み、サイズ0である必要があります。 |
isUnicode | true なら UNICODE TEXT ファイルを作成します。 省略か false なら S-JIS TEXT ファイルを作成します。 |
true | 成功. |
false | 失敗. |
TnbTextFile.h の 98 行目に定義があります。
void Write | ( | const CStrVector & | vs | ) |
[書込] 書き込み.
vs | 文字列配列 |
CWriteFailureException | 書込みに失敗すると、スローされます。 |
TnbTextFile.h の 170 行目に定義があります。
void WriteFormat | ( | LPCSTR | lpszFormat, |
... | |||
) |
[書込] 書式書き込み.
lpszFormat | 書式 |
... | パラメータ |
CWriteFailureException | 書込みに失敗すると、スローされます。 |
TnbTextFile.h の 137 行目に定義があります。
void WriteFormat | ( | LPCWSTR | lpszFormat, |
... | |||
) |
[書込] 書式書き込み.
lpszFormat | 書式 |
... | パラメータ |
CWriteFailureException | 書込みに失敗すると、スローされます。 |
TnbTextFile.h の 154 行目に定義があります。
void WriteLine | ( | LPCSTR | lpszLine | ) |
[書込] 一行書き込み.
lpszLine | 文字列 |
CWriteFailureException | 書込みに失敗すると、スローされます。 |
TnbTextFile.h の 110 行目に定義があります。
void WriteLine | ( | LPCWSTR | lpszLine | ) |
[書込] 一行書き込み.
lpszLine | 文字列 |
CWriteFailureException | 書込みに失敗すると、スローされます。 |
TnbTextFile.h の 123 行目に定義があります。