bonjour, quel est le role de assert ?
bonjour, quel est le role de assert ?
si tu n'as pas trop peur de l'anglais, je pense que ce tres bon article ne peut etre que bénéfique :Envoyé par Maria1505
http://www.codeproject.com/debug/survivereleasever.asp
sinon, en gros, ca sert à vérifier la valeur de certaines variables (dont a un instant donné, tu es sur de la valeur qu'elle devrait avoir) en compilant en "debug mode".
La macro assert déclenchera, en debug seulement, une erreur fatale si la condition testée est fausse.
On en a parlé y a pas longtemps, mais pour résumer : à utiliser par / pour le développeur, pour tester des prédicats qui ne peuvent pas être faux ; et surtout ne pas utiliser dans un contexte qui dépend de l'utilisateur (sur une saisie clavier par exemple).
Mieux que SDL : découvrez SFML
Mes tutoriels 2D/3D/Jeux/C++, Cours et tutoriels C++, FAQ C++, Forum C++.
De la lecture
- http://www.developpez.net/forums/sho...ghlight=assert (en particulier, l'article de Matthew Wilson)
- http://www.developpez.net/forums/sho...ghlight=assert (la gestion des erreurs en général)
Bref, la recherche avancée est ton amie
Blog|FAQ C++|FAQ fclc++|FAQ Comeau|FAQ C++lite|FAQ BS|Bons livres sur le C++
Les MP ne sont pas une hotline. Je ne réponds à aucune question technique par le biais de ce média. Et de toutes façons, ma BAL sur dvpz est pleine...
Partager