Questions et réponses pour le undefined-behavior :

Le résultat imprévisible de la compilation ou de l'exécution d'un programme qui enfreint les règles du langage que ni le compilateur, ni l'interpréteur ni le système d'exécution ne doivent appliquer. N'UTILISEZ PAS cette balise pour les questions concernant le type de données ou la valeur de retour de "indéfini". Dans ces cas, la balise [undefined] doit être utilisée à la place.

9
votes
C ++ standard dit que la modification d'un objet déclaré à l'origine const code> est un comportement indéfini. Mais alors comment fonctionnent les constructe ...


7
votes
Selon mes petits tests, ce code fonctionne. Mais, a-t-il un comportement indéfini? Modification de l'objet Const à l'aide de Const_cast a abouti à des violations d'accè ...

7
votes
Le langage de programmation C indique que les fonctions de suivent une exigence commune: ISO C99, 7.4P1: Dans tous les cas, l'argument est un ...