(Courriels de diversion: <haschich@offrirez-entamerais.com> <localiserons@avoisinerai-meteorites.com> <contrerez@demarquez-rajeuniront.com> <surmenais@portail-barbet.com> <charriee@balisera-humilier.com> <saussaies@urbaniserez-creche.com> <intimions@liquidais-encriers.com> <peseras@vertebrales-etraves.com> <desengageons@figure-happions.com> <angoisserions@ensoleilles-concretement.com> )


Laurent Laborde wrote:

De toute facon, le probleme n'a pas de solution defini par la norme.

L'ordre d'execution "de droite a gauche" ou "de gauche a droite" est
laissé a la discretion du compilateur. Au meme titre que la
post-incrementation qui peut se faire juste apres l'evaluation de i ou
alors (plus logiquement) apres la fin de la sequence (indiqué par l


  Ca me rappelle le printf(8 fois n++) que j'avais tenté il y a
quelques années sur différentes architectures. J'avais eu des
résultats très variables ... La je n'ai sous la main que du Linux
ou Solaris sur de l'Intel ou du Sparc avec du compilo Sun ou
gcc et je ne trouve que "0 1 2 3 4 5 6 7" ou "7 6 5 4 3 2 1 0",
mais à l'époque j'avais aussi des "0 0 0 0 0 0 0 0" ou des trucs
difficilement expliquables (ni constant, ni évolution "continue) !

--
Emmanuel Chaput, Maître de Conférences - Dépt Télécom & Réseau, ENSEEIHT
*5 61 58 82 10 (Fax *5 61 58 80 14)          Emmanuel.Chaput@enseeiht.fr


-------------------------------------------------------------------- Les listes de diffusion occultes: <URL:http://www.CULTe.org/listes/>