miércoles, 16 de febrero de 2011

Esos errores tontos...

...de los que no se aprende.

Llevo bastante (por no decir mucho) rato buscando un error de implementación en las clases y las interfaces, idas y venidas de código, desesperación, frustración...

Cuando agregaba contactos a la agenda, me devolvía continuamente error de puntero a nulo, pero acabo de localizarlo!!! el problema no estaba en las clases ni las interfaces, sino en la función que tenía (para por cierto) preparada para leer desde fichero, algo parecido a esto:

Agenda aAgenda = new Agenda();

aAgenda = funcionqueabreelfichero();

y la funcionqueabreelfichero, si no encontraba un fichero válido, se inicializaba a null.

Total, cuando insertaba elementos la máquina virtual me miraba mal y me decía del mal que tenía que morir.

Moraleja: soy idiota...

No hay comentarios:

Publicar un comentario