web-dev-qa-db-ja.com

auto-ptr

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

auto_ptrは非推奨ですか?

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

std :: auto_ptrからstd :: unique_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の違い

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

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のオーバーロードメソッドは多態性とあいまいです

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

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

標準コンテナでstd :: auto_ptr <>を使用するのはなぜ間違っているのですか?

auto_ptrが廃止されるのはなぜですか?

std :: vectorのようなコンテナ内のスマートポインタ?

関数から `decltype(auto)`変数を正しく伝播する

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はどこにありますか?

unique_ptrブースト相当?

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

unique_ptrをベクターにプッシュバックできないのはなぜですか?

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

shared_ptrを使用する例?

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

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

shared_ptr:恐ろしい速度

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

C ++ unique_ptrとマップ

boost :: shared_ptrと動的キャスト

関数からunique_ptrを返す

Shared_ptr NULLをブーストします

std :: unique_ptrの使用

weak_ptrはどのように機能しますか?

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

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

Tの完全な定義を知るためにstd :: unique_ptr <T>は必要ですか?

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

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

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

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

make_uniqueおよび完全な転送

unique_ptr引数をコンストラクタや関数に渡すにはどうすればいいですか?

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

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

unique_ptrをラムダ式にキャプチャする方法は?

unique_ptrのコンテナを反復する

さて、std :: unique_ptrのカスタム削除機能はどのように機能しますか?

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

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

所有権セマンティクスのような生のポインタに対してunique_ptrを返すのは悪い習慣ですか?

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

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

pimplにunique_ptrを使用するにはどうすればよいですか?

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

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

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

unique_ptrを関数に渡す

unique_ptrコンパイルエラー

unique_ptrをコピーできるのはなぜですか?

不完全な型のstd :: unique_ptrはコンパイルされません

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

unique_ptr <T>配列の特殊化のためのラムダカスタム削除

std :: unique_ptr :: getのポイントは何ですか

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

unique_ptrの動的キャスト

std :: unique_ptrを渡す方法は?

unique_ptrスレッドは安全ですか?

このstd :: shared_ptr

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

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

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