Cómo cambiar un elemento particular de un vector C ++ STL
vector<int> l;
for(int i=1;i<=10;i++){
l.push_back(i);
}
Ahora, por ejemplo,¿Cómo cambio el5th element
del vector para-1
?
Lo intentél.assign(4, -1);
No se está comportando como se esperaba. Ninguno de los otros métodos vectoriales parece encajar.
He usado vector ya que necesito funcionalidad de acceso aleatorio en mi código (usandol.at(i)
)