Division par zéro ... la solution avec SIGACTION sur MANDRIVA

Bonjour …

je cherche a contourné l’erreur de la division par zéro sur MANDRIVA avec C# mais j’y arrive pas , il y’a toujours le problème de l’erreur qui s’affiche : erreur de division par zéro ( virgule flottante ).

j’ai pas trouvé un programme en C# qui peut non seulement contourné cette erreur d’interruption mais aussi je souhaiterai afficher mon propre message d’erreur avec Printf(); …

y’a t’il une solution avec SIGACTION ??

Merci pour votre aide.

Printf en C# ? Tu ne veux pas dire C++ plutôt ? :slight_smile:

je pense en C plutot… de toute facon C# sur mandriva…

oui, c ça, en C++ …

je travaille normalement avec DEV C++ sous windows , mais comme g changé de système donc j’essai de faire ça sous MANDRIVA mais on m’avait dis que le prog et la syntaxe change sous Unix.

Puisque c’est ton programme, tu as essayé de vérifier ce par quoi tu divises?

Vérifie si un try {} catch (exception& e) ne résout pas ton problème, c’est pas forcément un signal qui est lancé. (et si c’est le cas, publications.gbdirect.co.uk… :))