現在のプロジェクトでを使用しようとしてboost::ptr_vector
いますが、push_back() メソッドでパラメーター化されたコンストラクターを使用できるかどうか、またはデフォルトのコンストラクターを使用する必要があるかどうか疑問に思っていましたか?
二次的な質問として、定義した場合でもデフォルトのコンストラクターを使用しますか?
これは最良のフォローアップではないかもしれませんが、私が見た実装のほとんどは、メソッドが演算子を取るboost::ptr_vector
ことを示しています。オブジェクトを作成し、そのオブジェクトへのポインタをコンテナのメソッドに渡すことはできますか?push_back()
new
push_back()