Valgrind ne détecte pas tout (tu peux écraser les variables de la pile comme bon te semble) mais il détecte beaucoup. Et en particulier l'usage de valeurs non initialisées, avec une précision au bit près: là dessus un compilo ne peut rien faire, sinon initialiser toutes les variables a leur déclaration (l'ada fait ça ?), et ça aussi ça coûte.
[^] # Re: Valgrind 1.9.5
Posté par Troy McClure (site web personnel) . En réponse à la dépêche Valgrind 1.9.5. Évalué à 10.