Bonjour à tous et toutes !
J'aimerais s'avoir s'il est possible d'utiliser les assertions en C ?
Si oui, bien sûr, comment.
Merci d'avance !
Bonjour à tous et toutes !
J'aimerais s'avoir s'il est possible d'utiliser les assertions en C ?
Si oui, bien sûr, comment.
Merci d'avance !
Qu'appelle-tu assertions ? Je connais le header <assert.h> et la macro assert(), c'est de ça que tu parles ?Envoyé par progman
Je ne sais pas trop...
Ca permet de vérifier que la valeur que l'on a est bien celle qu'on attend...
En gros.
Je vais voir ce header...
Bonjour,
oui, il y a la fonction assert !
ex : assert(i < 10) ; assert(tab != NULL); ....
ne pas oublier #include <assert.h>
Consignes aux jeunes padawans : une image vaut 1000 mots !
- Dans ton message respecter tu dois : les règles de rédaction et du forum, prévisualiser, relire et corriger TOUTES les FAUTES (frappes, sms, d'aurteaugrafe, mettre les ACCENTS et les BALISES) => ECRIRE clairement et en Français tu DOIS.
- Le côté obscur je sens dans le MP => Tous tes MPs je détruirai et la réponse tu n'auras si en privé tu veux que je t'enseigne.(Lis donc ceci)
-ton poste tu dois marquer quand la bonne réponse tu as obtenu.
Bon, eh bien, ça a l'air de correspondre à ce que je cherchais, merci bien...
Bonjour,
attention que la fonction assert te fait sortir dui programme si l'assertion est fausse !!!
Si c'est ce que tu cherches, marque ton message comme résolu !
Consignes aux jeunes padawans : une image vaut 1000 mots !
- Dans ton message respecter tu dois : les règles de rédaction et du forum, prévisualiser, relire et corriger TOUTES les FAUTES (frappes, sms, d'aurteaugrafe, mettre les ACCENTS et les BALISES) => ECRIRE clairement et en Français tu DOIS.
- Le côté obscur je sens dans le MP => Tous tes MPs je détruirai et la réponse tu n'auras si en privé tu veux que je t'enseigne.(Lis donc ceci)
-ton poste tu dois marquer quand la bonne réponse tu as obtenu.
Et ne génère ausun code si la macro NDEBUG est définie.Envoyé par ToTo13
Partager