4 ms·
- integral sizes aren't standard - little vs big endian - signed int layout - float layout - includes vary - bit field implementations vary - loads of und
by hexane360 8y ago
- integral sizes aren't standard
- little vs big endian
- signed int layout
- float layout
- includes vary
- bit field implementations vary
- loads of undefined and implementation-defined behavior
- saagarjha 8y agoThe only thing that can change is implementation-defined behavior, and this can be detected and guarded against. Undefined behavior cannot exist in a standards-compliant program.