Código
void cargarproductos (){ cout << "diga la cantidad de productos que quiere cargar "<<endl ; cin >> cantidad ; mercaderia = new producto [cantidad] ; // ACA CON MI LOGICA CREO EL VECTOR ; // Y ACA CARGO CADA UNA DE LAS MERCADERIAS ; for (i = 0 ; i < cantidad ; i ++ ){ cout << "diga que mercaderia quiere cargar "<<endl ; cin >> merca ; (mercaderia + i )->colocarnombre(merca); cout<< "diga la cantidad de productos que compro "<<endl ; cin >> canti_producto ; (mercaderia + i)->agregar(canti_producto) ; cout <<"diga el precio del producto "<<endl ; cin >> prexio ; (mercaderia + i )->colocarprecio(prexio); } }
Esa parte del código funciona , pero mi duda es la siguiente como hago para eliminar un elemento del vector , y como haría para agregar un elemento si una vez que el usuario ya haya elegido el tamaño del vector , osea como haría para agrandar el vector dinámico.
desde ya muchas gracias por su tiempo !
· Los códigos deben ir en etiquetas GeSHi
· Los titulos deben ser descriptivos
>aquí las reglas del foro
-Engel Lex