私は持っていてvector<CustomClass*>
、ベクターに多くのアイテムを入れており、高速アクセスが必要なので、リストを使用しません。ベクトルの初期サイズを設定する方法(たとえば、20 000桁にして、新しく挿入するときにコピーされないようにする)
初期値を設定しているだけではコピーできません。
—
juanchopanza
のコピーを避けますか?ポインタの保存は、コピーのコストの点でかなり軽量です。
—
user7116
@ダミール、あなた
—
Robᵩ
std::vector
はタイトルで意味しましたか?
std::vector
参照には、コンストラクタと2つの関数があり、どちらがニーズに適しているかによって異なります。