【初心者歓迎】C/C++室 Ver.72【環境依存OK】
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
200:デフォルトの名無しさん 10/03/26 22:57:02 アロケータの自作なんて本当に必要かどうか さんざん吟味して原則的に及び腰になるべし。 201:デフォルトの名無しさん 10/03/26 23:07:45 Scoped Allocatorなら組み込みでも使えそうな予感 202:デフォルトの名無しさん 10/03/27 02:28:15 >>199 gccもそんなだったはず あとPODのときは要素数領域を確保しないとかあった気がする 203:デフォルトの名無しさん 10/03/27 06:41:37 PODじゃないけどデストラクタがない場合ってどうなんだろ? 確かめた事無いや 204:デフォルトの名無しさん 10/03/27 06:51:18 placement newのデストラクタがない場合?クラスが動的に領域を確保する 物じゃなければデストラクタを意図的に呼び出さなくても実害はなかったと思う 推奨されないけど 205:デフォルトの名無しさん 10/03/27 06:55:36 こんな感じか class A { int i; }; class B { int* p; public: B() : p(new int[100]) {} ~B() { delete[] p; } }; int main() { char c[1000]; A* ap = new (c) A; // ap->~A(); // 無くても実害はない B* bp = new (c) B; bp->~B(); // ないとメモリリークする }
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
4060日前に更新/255 KB
担当:undef