web-dev-qa-db-ja.com

shared-ptr

unique_ptrからweak_ptrを構築できないのはなぜですか?

shared_ptrとweak_ptrの些細なケースに失敗しました

boost shared_ptr <XXX>スレッドは安全ですか?

shared_ptrとscoped_ptr

boost、shared_ptr対weak_ptr?いつ使用するのですか?

shared_ptrとweak_ptrの違い

shared_ptrまたはunique_ptrを使用する必要がありますか

unique_ptrとshared_ptrの違い

std :: weak_ptrはいつ便利ですか?

mallocと無料のshared_ptr

平等-std :: weak_ptrを比較

shared_ptrを明示的に削除する

shared_ptrまたはunique_ptrを使用する必要がありますか?

クラスメンバーにスマートポインターを使用する

shared_ptrが1つしか取得しないのに、unique_ptrが2つのテンプレートパラメータを取得するのはなぜですか?

カスタム削除機能を備えたunique_ptrをshared_ptrに移動します

unique_ptrのstatic_pointer_castの代替

null shared_ptrを返すことは正しいですか?

lock()とexpired()の違いは何ですか? weak_ptr C ++

C ++ 11 unique_ptrとshared_ptrはお互いの型に変換できますか?

unique_ptr <void>の形式が正しくないのに、shared_ptr <void>が正当なのはなぜですか?

unique_ptrおよびshared_ptrのオーバーロードメソッドは多態性とあいまいです

スマートポインターのベクトルの代替としてのカスタムアロケーター?

共有ポインタが指すオブジェクトを取得する方法は?

make_sharedは本当に新しいものより効率的ですか?

make_sharedと同等のもので配列を割り当てることができますか?

多重継承でのenable_shared_from_thisの使用

std :: shared_ptrで.reset()を使用すると、すべてのインスタンスが削除されますか

auto_ptrは非推奨ですか?

それで、unique_ptrはstlコレクションで安全に使用できますか?

std :: auto_ptrからstd :: unique_ptr

boost :: scoped_ptr <T>とstd :: unique_ptr <T>の違い

C ++-std :: shared_ptrまたはboost :: shared_ptrへの参照を渡す

仮想デストラクタを使用する場合

shared_ptrから通常のptrを取得していますか?

boost :: shared_ptrを使用したNULLポインター?

boost :: shared_ptrを意図的に削除する方法は?

boost :: shared_ptrを使用したstatic_cast?

boost :: shared_ptrを使用する場合の潜在的な危険は何ですか?

参照カウントスマートポインタ参照カウントはどのように機能しますか?

boost :: shared_ptrからポインターを解放する方法?

shared_ptrからポインターを切り離しますか?

C ++スマートポインターconstの正確さ

make_sharedを使用してshared_ptrを作成することの欠点はありますか

shared_ptrを通過するコスト

shared_ptrをtypedefするための規則は何ですか?

共有ポインタはどのように機能しますか?

shared_ptrはどこにありますか?

Cスタイルの配列のRAIIにshared_ptrを使用できますか?

shared_ptrを参照または値で渡す必要がありますか?

shared_ptrを使用する例?

shared_ptrアサーションpx!= 0が失敗しました

クラスのメンバーであるshared_ptrを初期化する方法は?

shared_ptr:恐ろしい速度

コンストラクターで何をするか(しないか)

Shared_ptr NULLをブーストします

C ++:boost :: dynamic_pointer_castの使用中の「...はポリモーフィック型ではありません」

std :: shared_ptr <void>が機能する理由

boost :: shared_ptrの使用からstd :: shared_ptrに切り替える必要がありますか?

boost :: shared_ptrからstd :: shared_ptrへの変換?

std :: shared_ptrをどのようにダウンキャストしますか?

保護されたコンストラクタまたはプライベートコンストラクタのみを持つクラスで:: std :: make_sharedを呼び出すにはどうすればよいですか?

C ++ std :: shared_ptrの使用法と情報

shared_ptrを参照渡しする必要がありますか?

boost :: shared_ptrを既存の変数に作成します

エラー: 'ClassName'の前に型指定子が必要です

std :: shared_ptr <T []>特殊化がないのはなぜですか?

std :: shared_ptrスレッドセーフの説明

std :: tr1 :: shared_ptrはどのように実装されていますか?

GoogleMockがshared_ptrをリークしているのはなぜですか?

引数として共有ポインターを渡す

このstd :: shared_ptr

std :: shared_ptrおよび初期化子リスト

boost :: shared_ptrとstd :: shared_ptrの共存

std :: shared_ptrでのカスタム削除機能の使用

shared_ptrを配列に:使用する必要がありますか?

shared_ptr <Derived>をshared_ptr <Base>として渡す

c ++ 11のintrusive_ptr

std :: shared_ptrスレッドセーフ

shared_ptr.resetまたはoperator =を使用する方が良いですか?

C ++ 11 shared_ptrをクリアするとき、リセットを使用するかnullptrに設定する必要がありますか?

gdbでは、一部のクラス関数を呼び出すことができますが、「解決できない」ものもあります。どうして?

`const shared_ptr <T>`と `shared_ptr <const T>`の違いは?

gdbでboostshared_ptrを調べます

テンプレート化されたクラスでshared_from_thisを使用する

std :: shared_ptr初期化:make_shared <Foo>()vs shared_ptr <T>(new Foo)

std :: shared_ptrがdelete()を呼び出さないようにする方法

smart-ptrsに既存の値を割り当てますか?

C ++でのmake_sharedと通常のshared_ptrの違い

std :: shared_ptrの基本クラスへのアップキャスト-最良の方法?

std :: shared_ptrでnullをチェックします

shared_ptrを指定してオブジェクトを適切に複製する方法

shared_ptr全体のdynamic_cast?

C ++の空とnullのstd :: shared_ptrの違いは何ですか?

std :: shared_ptrでポリモーフィズムを実装するにはどうすればよいですか?

shared_from_thisがbad_weak_ptrを引き起こしています

std :: shared_ptrでstd :: moveを使用する

std :: shared_ptr:reset()と割り当て

技術的な観点から、Shared_from_thisをコンストラクタで使用できないのはなぜですか?

パラメトリックコンストラクターを持たない構造体でstd :: make_sharedを使用できますか?