Título: Duda sobre el typedef en las clases Publicado por: class_OpenGL en 20 Abril 2016, 18:59 pm Hola, hoy presento una duda corta. Si en una clase tienes diversas definiciones de tipos, si estás tratando con un objeto, ¿puedes declarar una variable fuera de la clase del tipo que está definido en el objeto?
Código de ejemplo: Código
Evidentemente no estaría preguntando esto pudiendo proponer el ejemplo. Al intentar compilar el código de arriba me salta el siguiente error: Código: main.cpp: In function 'int main()': Pues eso, me gustaría saber si se puede hacer lo que he preguntado. Muchas gracias anticipadamente! Título: Re: Duda sobre el typedef en las clases Publicado por: HardForo en 20 Abril 2016, 19:07 pm Interpreto quisiste hacer esto:
Código
Desde el exterior, el tipo de valor es int ya que no esta declarado en ese ámbito. Título: Re: Duda sobre el typedef en las clases Publicado por: ivancea96 en 20 Abril 2016, 19:08 pm Un typedef no es cosa de objeto. Es cosa de la clase.
Código
Título: Re: Duda sobre el typedef en las clases Publicado por: class_OpenGL en 20 Abril 2016, 19:14 pm Eso quiere decir que no se puede, supongo. Gracias :D
PD.: boctulus, no, no quise decir eso xD Título: Re: Duda sobre el typedef en las clases Publicado por: ivancea96 en 20 Abril 2016, 19:28 pm Eso quiere decir que no se puede, supongo. Gracias :D PD.: boctulus, no, no quise decir eso xD Sí, sí que se puede :/ Pero tienes que ponerlo como puse arriba. No es algo del objeto. Título: Re: Duda sobre el typedef en las clases Publicado por: class_OpenGL en 20 Abril 2016, 20:09 pm Ah, si, cierto. Me refería a que no se podía con un objeto en sí, gracias :D
Título: Re: Duda sobre el typedef en las clases Publicado por: ivancea96 en 20 Abril 2016, 20:11 pm Ah, si, cierto. Me refería a que no se podía con un objeto en sí, gracias :D El caso es, qué cambiaría que fuera de un objeto, o que querrías que cambiase? Título: Re: Duda sobre el typedef en las clases Publicado por: class_OpenGL en 21 Abril 2016, 08:38 am El tema era el de las plantillas, cuando haces
Código
Pero supongo que no es tan necesario. Solo era curiosidad |