Quote:
il y a une question qui m'intrigue pendant longtemps: pourquoi C++ n'affiche pas les messages d'erreur par exemple j'ai une itération dans laquelle une variable prendra la valeur constante/zero lors de l'exécution alors que avec d'autres programmes on a le message"divide by zero"
Parce que C++ a été conçu comme ça. C'est un langage de bas niveau et pour programmeurs responsables. On considère que le programmeur doit tester ses variables et que c'est au système d'exploitation de réagir à la division par zéro.
Quote:
Y a t-il une solution
Sous quel OS donc ? Par exemple sous Linux il suffit d'intercepter un signal.
Parce que C++ a été conçu comme ça. C'est un langage de bas niveau et pour programmeurs responsables. On considère que le programmeur doit tester ses variables et que c'est au système d'exploitation de réagir à la division par zéro.
Sous quel OS donc ? Par exemple sous Linux il suffit d'intercepter un signal.