ASTUCE: UTILISER PRINTF POUR RETROUVER LES ERREURS EN C !

cs_ghuysmans99 Messages postés 3982 Date d'inscription jeudi 14 juillet 2005 Statut Membre Dernière intervention 30 juin 2013 - 28 août 2010 à 20:31
X_Cli Messages postés 44 Date d'inscription dimanche 12 mars 2006 Statut Membre Dernière intervention 2 mars 2013 - 29 août 2010 à 15:45
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/52230-astuce-utiliser-printf-pour-retrouver-les-erreurs-en-c

X_Cli Messages postés 44 Date d'inscription dimanche 12 mars 2006 Statut Membre Dernière intervention 2 mars 2013
29 août 2010 à 15:45
X_Cli, pas X_Cu :/
Sinon, non, je suis sérieux. L'utilisation d'un clavier améliore réellement la capacité à saisir du code.
Chiheb2010 Messages postés 20 Date d'inscription vendredi 4 juin 2010 Statut Membre Dernière intervention 12 octobre 2011
29 août 2010 à 15:42
C'est censé être ironique X_Cu ?
X_Cli Messages postés 44 Date d'inscription dimanche 12 mars 2006 Statut Membre Dernière intervention 2 mars 2013
29 août 2010 à 11:43
Il y a une autre super astuce du même niveau à partager : je ne peux m'empêcher de vous la communiquer tellement elle va révolutionner votre manière de coder :
Utiliser un _CLAVIER_ pour saisir votre code au lieu de cliquer sur les lettres d'un clavier visuel avec votre souris ! AMAZING n'est ce pas ?!
Un bon moyen de multiplier par 100 votre capacité à coder ! Votre patron va être heureux !

C'était un message à 99,9% cynique. Je m'excuse auprès des personnes n'ayant pas la capacité physique d'utiliser un clavier physique.
Pistol_Pete Messages postés 1053 Date d'inscription samedi 2 octobre 2004 Statut Membre Dernière intervention 9 juillet 2013 7
28 août 2010 à 21:58
La seule chose qu'il faut savoir quand on veux débugger avec des printf, c'est de toujours placer un \n à la fin de la chaine car, si on fait un segfault juste après, le printf ne sera pas forcement affiché. Le \n force le système à écrire cette chaine.
A+
cs_ghuysmans99 Messages postés 3982 Date d'inscription jeudi 14 juillet 2005 Statut Membre Dernière intervention 30 juin 2013 16
28 août 2010 à 20:31
Tout le monde fait ça en fait ... Soit dans un fichier, soit dans la console.
Rejoignez-nous