R
Randy Howard
tedu wrote
(in article
More typically, the same code, compiled on different platforms
(or compilers) will have different, often undesirable behavior.
It is also possible to have seemingly "random" behavior,
depending upon far too many items to characterize briefly.
Perhaps that is why it is "undefined" behavior?
(in article
Are there real examples where it's not consistent? Buffer overruns
generally are, provided the data written is the same in all cases. I'm
curious to learn of any times when one time the daemons come out the
left nostril, and the next time the right, so to speak.
More typically, the same code, compiled on different platforms
(or compilers) will have different, often undesirable behavior.
It is also possible to have seemingly "random" behavior,
depending upon far too many items to characterize briefly.
Perhaps that is why it is "undefined" behavior?