TNB Library
|
簡易文字列管理クラス. [詳解]
#include <TnbDef.h>
公開メンバ関数 | |
CSimpleStr (const CSimpleStr &other) | |
コンストラクタ [詳解] | |
CSimpleStr (LPCTSTR lpsz=NULL) | |
コンストラクタ [詳解] | |
void | Empty (void) |
[操作] 空化 [詳解] | |
bool | IsEmpty (void) const |
[確認] 空チェック [詳解] | |
operator LPCTSTR (void) const | |
[取得] 文字列参照 [詳解] | |
operator LPTSTR (void) | |
[取得] 文字列参照 [詳解] | |
CSimpleStr & | operator= (const CSimpleStr &other) |
[代入] 代入. [詳解] | |
CSimpleStr & | operator= (LPCTSTR lpsz) |
[代入] 代入. [詳解] | |
LPCTSTR | Ref (void) const |
[取得] 文字列参照 [詳解] | |
簡易文字列管理クラス.
代入した文字列を管理するだけの簡単な文字列クラスです。 デストラクタで自動的に解放するためメモリリークの心配がありません。
CSimpleStr | ( | LPCTSTR | lpsz = NULL | ) |
CSimpleStr | ( | const CSimpleStr & | other | ) |
operator LPCTSTR | ( | void | ) | const |
CSimpleStr & operator= | ( | const CSimpleStr & | other | ) |
CSimpleStr & operator= | ( | LPCTSTR | lpsz | ) |