|
From: | Sebastian Gerlach |
Subject: | Re: [glob2-devel] remarques (2) |
Date: | Wed, 03 Mar 2004 10:48:33 +0100 |
User-agent: | Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.4) Gecko/20030624 |
Martin Voelkle wrote:
Pas besoin de réimplémenter le c#: on peut utiliser %1$s, %2$s en bon vieux c. Pour comprendre Yoda, il n'y a qu'à faire: printf("%2$s %1$s\n", "une phrase", "ceci est"); Avis aux traducteurs...
Hmmm... Ca me pose un problème, puisque nos amis de MS n'ont pas implémenté ça :-( Et accessoirement, ça ne fait pas partie de la SUSv3 de base (http://www.opengroup.org/onlinepubs/007904975/functions/fprintf.html) (c'est dans l'extension optionelle XSI (probablement c'est la même chose d'ailleurs concernant la spec du C, puisque la SUSv3 devrait suivre la norme ISO pour les fonctions libc)). Donc je pourrais gueuler si quelqu'un s'en sert, mais ça ne change rien au problème, il faudra réimplémenter qqch pour la gestion de ces cas quand ils arriveront (je m'en occuperai, mais je ne pense pas que j'aie envie de suivre cette spec printfisante bizarre, on peut probablement faire plus safe).
A+ Seb
[Prev in Thread] | Current Thread | [Next in Thread] |