[Programación] Re: [Programación] Re: [Programación] Re: [Programación] Programando C en GNU/Linux y DOS

Federico Wiecko programacion@lugro.org.ar
19 Nov 2003 00:29:39 -0300


> btw... las cosa que vi hechas para que corran bajo win32 y en linux, estaban 
 llendas de "ifdef's" y eso no es una buena practica de programacion :-D 

De esta creo no te salvas, aquellas funciones que no sean POSIX o ANSI
standar y cuyo código necesite portarse a varias plataformas, no te
queda otra que ifdef LNX, WIN  etc etc. Otra posibilidad por supuesto es
crear archivos por plataforma y repetir tu código, con un riesgo mayor
de olvidarte o equivocarte en algún cambio. 

Conocen alguna otra forma ?  

(supongo que usando adecuandamente el CVS con braches es posible hacer
merges para evitar retipear)

Federico :-

El mar, 18-11-2003 a las 15:28, Jose Luis Diaz escribió:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> On Tuesday 18 November 2003 12:31, Sebastián D. Criado wrote:
> > Mientras que hagas las cosas bajo ANSI C, podras portarlos con pocos
> > problemas.
> 
> Más que ANSI C, lo importante es mantenerse bajo los standeres POSIX, hay un 
> libro que tiene un amigo (Ulises) que se llama "Posix Programmers Guide" es 
> de ora, y está interesante :-)
> 
> btw... las cosa que vi hechas para que corran bajo win32 y en linux, estaban 
> llendas de "ifdef's" y eso no es una buena practica de programacion :-D 
> 
> - -Jx
> 
> - -- 
> José Luis Diaz - jose@citynet.net.ar            /"\  ASCII Ribbon Campaign
> GNU/Linux Registered User #138499               \ /  No HTML in mail or news!
> RTFM! - http://rtfm.org.ar                       X
> "Kernel Panic - No signature found"             / \
> - --
> PGPkey: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x7BCD2757
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.0.6 (GNU/Linux)
> Comment: For info see http://www.gnupg.org
> 
> iD8DBQE/umTCM4NSjXvNJ1cRAlUWAJ962LlRQ/WWpUG8MmdFMMmcl3EV2ACfdgyI
> g0qWarptz1nOrNuNjQKZHfs=
> =LmYM
> -----END PGP SIGNATURE-----
> 
> 
> _______________________________________________
> Programacion mailing list
> Programacion@lugro.org.ar
> http://www.lugro.org.ar/mailman/listinfo/programacion
>