[gull] cours C++

Leopoldo Ghielmetti leopoldo.ghielmetti at a3.epfl.ch
Tue Mar 7 16:38:16 CET 2006


Justement c'est pour cela que tout le reste de mon e-mail parle des
macros.

Je donne un exemple de macro bien faite en concluant que grace au fait
qu'elle est bien faite on peut aussi écrire MA_MACRO(arg++). Il est
clair que si la macro n'est pas bien faite on ne peut pas le faire.

ciao, Leo

On Mon, 2006-03-06 at 13:23 +0100, Daniel Cordey wrote:
> On Thursday 02 March 2006 10:58, Leopoldo Ghielmetti wrote:
> 
> > de cette façon même l'appel:
> > if (arg)
> >   MA_MACRO(arg++);
> 
> Attention a ce genre d'ecriture; si MA_MACRO fait reference plus d'une fois a 
> l'argument qui lui est passe ou si son "acces" est limite par un test.... 
> Cela fait partie des choses auquel il faut faire attention lors de 
> l'utilisation de macros.
> 
> dc
> _______________________________________________
> gull mailing list
> gull at lists.alphanet.ch
> http://lists.alphanet.ch/mailman/listinfo/gull




More information about the gull mailing list