TNB Library
|
不変的文字列情報配列管理クラス. [詳解]
#include <TnbConstStrVector.h>
公開メンバ関数 | |
CConstStrVectorT (void) | |
コンストラクタ [詳解] | |
void | Empty (void) |
[設定] 空っぽ化. [詳解] | |
size_t | GetLength (INDEX index) const |
[取得] 長さ取得. [詳解] | |
size_t | GetLineCount (void) const |
[取得] ライン数取得. [詳解] | |
const TYP * | GetString (INDEX index) const |
[取得] 文字列取得. [詳解] | |
size_t | SetClone (const TYP *lpszText) |
[設定] データ設定. [詳解] | |
size_t | SetRefered (TYP *lpszText) |
[設定] データ設定. [詳解] | |
不変的文字列情報配列管理クラス.
一つのテキストから、敷居文字において分割し配列として記憶します。
TnbConstStrVector.h の 34 行目に定義があります。
CConstStrVectorT | ( | void | ) |
コンストラクタ
TnbConstStrVector.h の 39 行目に定義があります。
void Empty | ( | void | ) |
size_t GetLength | ( | INDEX | index | ) | const |
size_t GetLineCount | ( | void | ) | const |
const TYP * GetString | ( | INDEX | index | ) | const |
size_t SetClone | ( | const TYP * | lpszText | ) |
size_t SetRefered | ( | TYP * | lpszText | ) |
[設定] データ設定.
指定の文字列データのアドレスを記憶し使用します。 そのため、本クラス使用中は、指定した文字列データを破棄しないでください。
lpszText | 文字列データ |
TnbConstStrVector.h の 74 行目に定義があります。