Cambios inútiles en los .h

Daniel
25 de Febrero del 2004
Estoy haciendo un programa y cuando hago cambios en los .h como cambiar el nombre de un atributo privado en el .h y dejándolo sin cambiar en el .cpp no me da error. Pero si cambio el nombre del atributo del .h y lo cambio también en el .cpp me dice que el nombre del atributo del .cpp no pertenece a la clase. Es como si fuera inútil cambiar las cosas en el .h mientras que en el .cpp solo reconoce lo q tenía antes de hacer el cambio. Es muy raro, si alguien tiene alguna idea o sabe por qué puede ser le agradecería que me repondiera. Gracias de antemano.

dvaccaro
25 de Febrero del 2004
Da la sensación de que el .h que estas modificando
no es el .h que esta usando el compilador, verifica
el proyecto o el makefile etc

Saludos
Daniel

Alejandro 2.0
25 de Febrero del 2004
Otra opción: puede ser que tu compilador esté usando cabeceras precompiladas, e insista con las viejas ignorando tus cambios. Si es así, prueba a borrar todos los archivos auxiliares que genere el compilador y compila y enlaza todo de nuevo.

Alejandro