CONVERTISSEUR DE NOMBRE EN LETTRES

cs_vicenzo Messages postés 178 Date d'inscription mardi 16 août 2005 Statut Membre Dernière intervention 25 août 2010 - 23 févr. 2007 à 19:33
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019 - 23 févr. 2007 à 21:22
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/41599-convertisseur-de-nombre-en-lettres

BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
23 févr. 2007 à 21:22
cs_vicenzo Messages postés 178 Date d'inscription mardi 16 août 2005 Statut Membre Dernière intervention 25 août 2010 1
23 févr. 2007 à 19:33
Bonsoir,

* les nombres négatifs existent..
* au delà d'un milliard cela ne fonctionne plus
* les fonctions retournent un pointeur sur une variable locale non statique : suicidaire
* des variables locales inutiles (exemple : *r)
* aucun contrôle de dépassement de limite des tableaux de chaines internes : masochiste
* dans une code C simple comme celui la, un peu de considération pour ceux qui ont un compilo C89 (comme VC++6) qui ne gère pas les déclaration de variables n'importe où (C99) serait sympa !

et pour finir en quoi ce code doit figurer dans 'Initié" ? Je le placerai plutôt dans la catégories "débutant suicidaire qui veut se foutre une balle dans le pied et qui doit bosser des pointeurs et tableau en C"...

Désolé pour le commentaire, mais y a beaucoup trop de problèmes dans ce code qui n'est pas viable.
Sinon l'idée est plutôt intéressante... Mais à bosser !!
Rejoignez-nous