It's too subtle English for me. If you could talk like I was a dumb I
would better understand.
I'd like to apologize for what I'm doing here, in this group.
<French>
C'est un comportement indéfini : la valeur de b est _indéfinie_ (= la norme
ne dit rien concernant ce qui peut arriver dans un cas comme celui-là : le
comportement de l'implémentation est laissé libre à l'implémenteur), pas
/indéterminée/ (= valeur valide mais inconnue du développeur).
Par conséquent, une implémentation pourrait donc décider d'ouvrir le lecteur
CD (à supposer qu'il y en ait un) lors de l'exécution de votre bout de code.
Maintenant si vous jouez simplement au con ici, ce serait sympa d'arrêter.
Merci.
</>
Approximative translation in approximative english (please feel free to
correct me -- in both language and technical aspects) :
<>
This is an UB; the value of b is _undefined_ (ie the norm does not specify
anything concerning what may happen in such a situation : the implementor is
free to chose the behavior of his implementation), not /indeterminate/ (ie
value is valid but not known from the developer).
A conforming implementation may thus decide to open the CD reader (supposed
there is one on the platform) when executing your [
[email protected]'s] code.
</>