Boostを語れゴラァ pa ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
146:デフォルトの名無しさん 07/12/09 14:09:37 VC8だとuBLASにlambdaにfunctionにmplまで使ったらclがエラーで落ちたことがあったな。 SP1当てたら大丈夫になったけどさ。 147:デフォルトの名無しさん 07/12/10 14:24:36 boost::shared_ptr の参照カウンタがゼロになったときに、 delete 以外の解放処理を行わせる方法はありますでしょうか。 extern IMalloc* allocator; { boost::shared_ptr<ITEMIDLIST> pidl((ITEMIDLIST*)allocator->Alloc(10)); } //ここでallocator->Freeを呼ばせたい 148:デフォルトの名無しさん 07/12/10 14:36:59 >>147 デリータを指定できるコンストラクタがあるよ。 template <typename U, typename D> shared_ptr( U* ptr, D deleter); 149:147 07/12/10 15:08:43 おぉぉ、ありがとうございます。 解決しますた。 クラス全体のテンプレート引数 (1個しか無い) にしか目がいってなくて、 コンストラクタのところを見てなかったです。orz
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
4280日前に更新/65 KB
担当:undef