I’ve seen several assertions that C89 and C++03 define strict aliasing rules. I, however, cannot find that particular bit in the standard. My understanding was that strict aliasing rules were added in C99.
I’ve seen several assertions that C89 and C++03 define strict aliasing rules. I, however,
Share
The C++03 standard has the following under
§3.10 [basic.lval] p15:Footnote:
This site also lists the sections in the other standards.