Ver Mensaje Individual
  #33 (permalink)  
Antiguo 16/03/2016, 03:03
eferion
 
Fecha de Ingreso: octubre-2014
Ubicación: Madrid
Mensajes: 1.212
Antigüedad: 9 años, 8 meses
Puntos: 204
Respuesta: headers, carpetas y menúes c++

El problema que tiene la función getRow es que sí, vale, es capaz de localizar un elemento en la lista y devolverlo si es que existe... pero te devuelve una copia del elemento. Devolverte una copia implica que no tienes forma de saber dónde se encuentra el elemento original, por lo que para actualizar el elemento en la lista tienes que volver a buscarlo... pero claro, no puedes utilizar getRow porque entonces estarás en las mismas. Siempre puedes copiar parte del código de getRow directamente en la función updated y retocarlo para que cumpla con tus intereses.

¿Solución coñazo? Sí, pero es más un problema asociado a tu diseño que a C++

Un saludo.
__________________
La ayuda se paga con esfuerzo o con dinero. Si no estás dispuesto a esforzarte y quieres que te hagan los deberes pide presupuesto, al menos así ahorrarás tiempo.