Título: [ERROR] Id Returned 1 exit status Publicado por: Wolfman19951 en 2 Agosto 2015, 23:12 pm Código
Al momento de declarar la ultima funcion, que seria la de MClase(); yo la defino de la siguiente forma: Código
Me compila bien, pero al momento de declararla en el main me da el error de "Id returned 1 exit status" Así está definida en el main. Código
PD: Arriba de ese error me sale otro mensaje: C:\Users\personal\AppData\Local\Temp\cc47RtYU.o project3.cpp:(.text+0x1ac): undefined reference to `Persona::MClase()' Título: Re: [ERROR] Id Returned 1 exit status Publicado por: ivancea96 en 3 Agosto 2015, 00:09 am Pon el código de la clase Persona.
A todo esto, no se si es solo un ejemplo, pero: Código Ahí a cliente no se le da valor. Código Ahí se está accediendo a una posición de memoria incorrecta. El máximo es 4. Título: Re: [ERROR] Id Returned 1 exit status Publicado por: engel lex en 3 Agosto 2015, 00:13 am para aclarar un poco el punto de ivancea96
Código: int clase[5] declaran un int de 5 espacios... en c++ el numero del array es para realizar la cuenta de la posición de memoria es decir clase[algo] = ubicación en memoria + (algo * cantidad de bits en int) así que 0 es el primer numero |0|1|2|3|4| = 5 espacios Título: Re: [ERROR] Id Returned 1 exit status Publicado por: do-while en 3 Agosto 2015, 09:26 am A parte de todo lo dicho:
C:\Users\personal\AppData\Local\Temp\cc47RtYU.o project3.cpp:(.text+0x1ac): undefined reference to `Persona::MClase()' Si lees el error resulta evidente que es lo que pasa. Estas llamando a una función que o bien no existe o bien el compilador no sabe donde está. En este caso lo que pasa es lo primero. Mira tu código: Código
Esto es una función independiente de cualquier clase, pero en main estas llamando a una función miembro de una clase. Decide si quieres que la función sea miembro de la clase o no, y luego realiza la llamada de forma correcta según lo que hayas elegido. ¡Saludos! |