諸々の理由で作ったテンプレートライブラリ
TStock.h
役に立つ状況:
ループ中でオブジェクトの生成 破壊をする等
new deleteを頻繁に呼ぶプログラムを作ってしまった
例えばシューティングゲームで
弾オブジェクトの数を不定にしてしまったとか
(普通は定数にすると思いますが
解決方法:
TStock を使って 使い終わったオブジェクトを使い回す
new と delete を隠蔽化して
余っていればそれを使う
余ってなければ新しく作る
ソース見た方が早いけど
new を use()に置き換え
deleteを stock()に置き換える
とりあえず機能はそれだけ
よりよい物が書けたら教えて下さいな