Envoyé par
JolyLoic
Je ne comprends pas ce que tu veux dire. En particulier je ne vois pas ce qui a été sabré (je rappelle que stricmp ou strcasecmp n'ont *jamais* fait partie ni de la norme C ni de celle C++), ni ce que Linux a à voir là dedans.
Qu'un compilateur décide de faire une extension par rapport à la norme : Ok.
Qu'il décide ce placer cette extention dans un header standard, c'est déjà plus malheureux, car des gens peuvent croire à tort que cette fonction est standard. D'ailleurs, ce comportement est, je pense, interdit par la norme.
Maintenant, que parce qu'un compilateur a décidé dans son coin d'ajouter une extension, on décide automatiquement de demander à tous les autres compilateurs d'en faire de même, alors là, pas d'accord.
Partager