Tiens, qu'est-ce que je disais: #356 a été posté avant que je poste ma réponse (#357).
Idem, je n'ai lu que jusqu'au #357...
Oui, godzil, PpHd, sBibi, Uther Lightbringer, js/TiMad, Thibaut, Vark, RAGE2000 pour ne citer que les principaux (il se peut que j'en oublie quelques uns; ceux-là sont ceux avec lesquels je me suis le plus enguirlandé), sont des fanatiques.Si être parfois contre ton avis est être fanatique alors oui je le suis. Sache que je programme en kernel et en en nostub. Je défends plus le kernel car je vois plus d'argument totalement infondé contre. Les vrai fanatiques sur ce forum c'est Kevin, Thibaut, Timad et toi car vous n'hesitez pas a dire les pire idoties pour vous justifier quand vous savenz très bien que vous avez tord.
Parce que le standard ISO C90 (ANSI C89) a été remplacé par le standard ISO C99, et n'est donc plus valable. Et puis il y a de bonnes chances que GTC ne soit pas 100% conforme ISO C90 non plus.Actuellement aucun compilateur ne supporte totalement le C99 et pas même TIGCC, alors arrète s'il te plait tes critiques faciles. Le ANSI C89 est encore pour un moment le seul C de référence.
Luigi
a écrit : b) Voila les deux fonctions, qui, d'après ce que j'ai dit plus haut, sont inversées : FSetBufSize (0x3e1 chez TIGCC et 0x3e2 chez moi) et FSetPos(0x3e1 chez TIGCC et 0x3e2 chez moi). Comparez l'ordre lexical...
jackiechan a écrit :
Mais TIGCC lui même ne supporte pas totalement le C99...Serait-il lui aussi un faux compilo ?
Kevin Kofler a écrit :
Les développeurs de GCC, eux au moins, ont pour but de le supporter à 100%, et le supportent déjà nettement mieux que GTC. GCC deviendra très probablement un compilateur 100% conforme ISO C99 dans le futur proche. On ne peut pas dire cela de GTC, l'auteur duquel a très clairement dit ce qu'il pense des standards (il s'en fiche). Je suspecte d'ailleurs fortement qu'il n'est pas 100% conforme ISO C90 non plus (GCC l'est, hors bogues éventuels évidemment).