Je n'ai jamais compris pourquoi les compilateurs C et C ++ tentent de récupérer des erreurs et de continuer l'analyse. Presque toujours, la première erreur génère un flux d'erreurs fausses qui disparaissent dès que la première est corrigée. Après plusieurs années d'expérience, j'ai tout simplement arrêté de regarder toute erreur, sauf la première de chaque fichier. Je réexécute le compilateur, puis je recommence jusqu'à ce qu'il n'y ait plus d'erreurs. Est-ce une pratique courante?