CALCULATRICE AVEC FICHIER DE LOG

BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019 - 12 janv. 2006 à 12:34
mamiti Messages postés 1 Date d'inscription lundi 17 décembre 2012 Statut Membre Dernière intervention 17 décembre 2012 - 17 déc. 2012 à 18:54
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

mamiti Messages postés 1 Date d'inscription lundi 17 décembre 2012 Statut Membre Dernière intervention 17 décembre 2012
17 déc. 2012 à 18:54
merci por les information
michaelFollo Messages postés 2 Date d'inscription jeudi 5 janvier 2006 Statut Membre Dernière intervention 27 janvier 2006
27 janv. 2006 à 16:02
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.
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
12 janv. 2006 à 12:34
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.
Rejoignez-nous