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