14項 reserveを使って不必要な割り当てを避けよう
reserveを使って不必要な割り当てを避けよう
vectorとstringにはreserveが用意されています。
reserve(n)は、コンテナの現在の容量がnより小さい場合、強制的に容量をn以上にします。
v.reserve(1000); for (int i = 0; i < 1000; i++){ v.push_back(i); }
reserveを使って不必要な割り当てを避けよう
vectorとstringにはreserveが用意されています。
reserve(n)は、コンテナの現在の容量がnより小さい場合、強制的に容量をn以上にします。
v.reserve(1000); for (int i = 0; i < 1000; i++){ v.push_back(i); }