Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: .:BlackCoder:. en 28 Abril 2010, 05:21 am



Título: Como compilar clases por separado [?]
Publicado por: .:BlackCoder:. en 28 Abril 2010, 05:21 am
Wenas... El caso como lo dice el "asunto", es que no se como compilar las clases por separado y pes ni el tuto, ni el libro que sigo lo explican, sino que te hacen comentarios como "En el archivo .h va la cabezera (o algo asi) y en el .cpp la definicion (o algo asi  :xD)" Y en los post veo que utilizan llamadas como #ifndef, #endf entre otras... y hacen comentarios similares al anterior...

No se si es que ya lo lei y no lo recuerdo o wtf :huh: Pero de lo que si toy seguro es de que no soy el unico que no lo sabe hacer... Y pes me gustaria que alguien de un link o una explicacion propia (preferiblemente) de como hacerlo paso por paso (que exigente soy  :laugh:)... No pero en serio seria un buen aporte  :xD

PD: Utilizo el compilador Dev-cpp

Saludos... Y gracias de antemano.


Título: Re: Como compilar clases por separado [?]
Publicado por: Littlehorse en 28 Abril 2010, 05:42 am
No puede ser que no hayas encontrado absolutamente nada; no te respondí el pm porque pensé que habías encontrado algo pero bueno, acá te van algunos links para que te diviertas:


http://www.gamedev.net/reference/articles/article1798.asp
http://google-styleguide.googlecode.com/svn/trunk/cppguide.xml#Header_Files
http://www.psgd.org/paul/docs/cstyle/cstyle02.htm
http://en.wikibooks.org/wiki/C++_Programming/Code/File_Organization


No creo que nadie te explique el tema desde 0 porque se puede tornar largo y pesado intentar abarcar todos los puntos, sobre todo cuando se esta lidiando con clases. Ademas, las buenas practicas en la organización de los archivos se adquieren con la practica y la experiencia, no se puede explicar todo de una pasada.

Si tenes dudas, ya sabes.

Saludos!