CALCULATRICE AVEC FICHIER DE LOG

Signaler
Messages postés
21041
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
-
Messages postés
1
Date d'inscription
lundi 17 décembre 2012
Statut
Membre
Dernière intervention
17 décembre 2012
-
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/35522-calculatrice-avec-fichier-de-log

Messages postés
1
Date d'inscription
lundi 17 décembre 2012
Statut
Membre
Dernière intervention
17 décembre 2012

merci por les information
Messages postés
2
Date d'inscription
jeudi 5 janvier 2006
Statut
Membre
Dernière intervention
27 janvier 2006

Merci pour tes conseil.
C'est justement pour sa que j'ai mis mon "code" ici...
car cela fais juste 3 mois que j'ai comencer.
Messages postés
21041
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
30
Pour chaque bouton, il y a un strcat inconditionnel sans controle de longueur de la chaine, ne m'étonnerait pas que ça finisse par planter.

De plus, un strcat pour mettre 1 octet me semble une vaste plaisanterie:
strcat se décompose en strlen + strcpy, le strcpy est de trop:
char *c = affichage + strlen(affichage);
*c '1'; *(c+1) 0; ces 2 instructions seront autrement plus performantes en cycles et taille de code qu'un boucle strcpy et on n'encombre pas le registre .data avec des chaines inutiles.