C++14/C++1yat TECHC++14/C++1y - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト220:デフォルトの名無しさん 13/11/25 06:19:02.67 >>219 unique_ptr<T[]> a(new T[8]>; unique_ptr<T> b(a>; ってのが通ったらまずいが、unique_ptrには下のコンストラクタがないから大丈夫。 shared_ptr<T[]> c(new T[16]>; shared_ptr<T> d(c); ってのが通ったらまずいが、shared_ptr<T[]>なんてものはないから大丈夫。 221:デフォルトの名無しさん 13/11/25 09:59:08.91 shared_from_this()というのがいまいち理解できない これどうなってんの? 222:デフォルトの名無しさん 13/11/25 21:53:44.84 やってることはトリッキーだけど単純なことなんだがシンプルで具体的な使用例がだせないな shared_ptrで管理されてるオブジェクトがなんらかの事情で普通のポインタで渡されたときに そのポインタから元のshared_ptrと管理権を共有するshared_ptrを得るというイディオムで使うんだけどな 223:デフォルトの名無しさん 13/11/25 22:26:31.25 http://www.ogis-ri.co.jp/otc/hiroba/technical/boost/index.html のコラム2 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch