Ajouter un commentaire

fredericmazue

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.

Filtered HTML

Plain text

CAPTCHA
Cette question permet de vérifier que vous n'êtes pas un robot spammeur :-)
 III   GGG   H  H  TTTTTT  III 
I G H H TT I
I G GG HHHH TT I
I G G H H TT I
III GGG H H TT III