TNB Library
|
ワークメモリテンプレート. [詳解]
#include <TnbDef.h>
公開メンバ関数 | |
CWorkMemT (size_t l) | |
コンストラクタ [詳解] | |
CWorkMemT (void) | |
コンストラクタ. [詳解] | |
void | Fill (const TYP &other) |
[設定] 全情報代入. [詳解] | |
void | Free (void) |
[設定] 解放. [詳解] | |
size_t | GetSize (void) const |
[取得] サイズ取得 [詳解] | |
operator const TYP * (void) const | |
[取得] ポインタ取得 [詳解] | |
operator TYP * (void) | |
[取得] ポインタ取得 [詳解] | |
TYP * | Ref (void) |
[取得] ポインタ取得 [詳解] | |
const TYP * | Ref (void) const |
[取得] ポインタ取得 [詳解] | |
void | Reset (size_t l, const TYP *P) |
[設定] 再設定 [詳解] | |
void | Resize (size_t l) |
[設定] サイズ再設定 [詳解] | |
void | Swap (CWorkMemT &_other) |
[設定] スワップ. [詳解] | |
~CWorkMemT (void) | |
デストラクタ [詳解] | |
ワークメモリテンプレート.
ワークメモリ確保します。簡易的にメモリを確保できます。 デストラクタで自動的に解放するためメモリリークの心配がありません。
void Reset | ( | size_t | l, |
const TYP * | P | ||
) |
void Resize | ( | size_t | l | ) |