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