Erreurs et débordements

De RAD Studio
Aller à : navigation, rechercher

Remonter à Expressions - Index

Associativité et priorité des opérateurs Embarcadero C++ résume la priorité et l'associativité des opérateurs. Durant l'évaluation d'une expression, il arrive que le compilateur rencontre des situations problématiques, comme une division par zéro ou des valeurs en virgule flottante hors de l'intervalle admis. Le débordement d'entier est ignoré (C utilise le modulo 2n sur les registres de n bits), mais les erreurs détectées par les fonctions mathématiques des bibliothèques sont traitées par des routines standard ou définies par le programmeur. Voir _matherr et signal.