[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
>