If I have a std::vector of std::unique_ptr and resize it, and wanted to add element by index, what is the best way to add them using operator=?
std::vector<std::unique_ptr<item>> _v;
_v.resize(100);
// is it safe to use the assignment operator?
_v[20] = new item;