Soy nuevo en C++ y estoy ansioso por ver si esta es la forma preferida de la inserción en un std :: vectorinsertar en un std :: vector en un índice a través del operador de asignación
std::vector<Object_I_madeup> myVector;
void setAt(int x, Object_I_madeup o)
{
myVector[x] = o;
} // set the array location at x to be o.
Lo pregunto porque Veo muchas cosas sobre el uso de push_back
, o el altamente confuso insert()
. ¿Es esta forma de Java válida? Prefiero hacer eso ...
¿Qué quiere decir por insertar * *? ¿Quiere decir * establecer * el valor en esa posición? ¿O quieres decir * insertar * un elemento en esa ubicación que desplaza al resto de los elementos? Encuentro que su uso de * insert * confusing ... –