Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/06/2016, 11:50
dehm
 
Fecha de Ingreso: septiembre-2010
Mensajes: 494
Antigüedad: 14 años
Puntos: 10
Respuesta: Error en mi programa C++

Hola:
Si ves el mensaje de error, te está diciendo que la función tiene esta firma:
Código C:
Ver original
  1. FILE* fopen(const char*, const char*)'

Así que está esperando dos argumentos del tipo const char*
Se está quejando de que el argumento 1 no es correcto, y por lo que se ve, "doc" es un puntero del tipo FILE, y es el primer argumento de la función. Ahí debes de pasarle un argumento de tipo const char*

Saludos

Edito:

Viendo mas despacio, le pasas esto a la función:

Código C:
Ver original
  1. doc=fopen (doc, "Edades.txt", "w"); <-- esta linea me da el error

y te sobra el primero. Debería ser:
Código C:
Ver original
  1. doc=fopen ("Edades.txt", "w");
__________________
Mi calculadora en Qt