par Microsoft. L'intention est bonne, mais pour le moment, ce n'est pas standard. Il n'empêche que les fonctions standards peuvent être utilisées de façon tout à fait sure par un programmeur qui sait ce qu'il fait et qui sait de quoi il parle. Le C, c'est pas un langage de bricoleurs... C'est un langage de professionnel, issu de l'industrie... C'est pas un langage jouet pour débutants...
Je seul cas vraiment critique est gets() que l'on ne peut pas utiliser portablement de façon sûre. Le reste, ça va si on est pas complètement gruyèrisé par Alzheimer...en faveur des fonctions xxx_s pour empêcher les buffer overflow. Un buffer Overflow permet à un malatentioné de prendre le contrôle de la machine en passant par des droits root..et il y a beaucoup d'exemples sur le net qui expliquent ce genre d'attaque
Faut pas se laisser éblouir par la propagande de Microsoft....
Partager