Hola de nuevo, vuelvo a comentar porque analizando los errores veo que es acerca del vector.. debo tener alguna confusion en usarlo.. haber si podeis ayudarme en solventar mi duda.
Código:
int main()
{
bool done=false;
vector<int> r;
r.push_back(19);
r.push_back(1);
r.clear();
while (!done) cout<<r[0]<<" "<<r[1]<<endl;
return 0;
}
Pues os comento...
pongo valores en el vector, luego vacio el vector con clear()
pues luego en el while no deberia escribir los valores, creo que deberia darme fallo de segmentacion por buscar posiciones que no existe, pero en vez de eso me imprime 19 1, porque? esque quizas no tengo claro el concepto y me estoy volviendo loco con este problema
Mil gracias!