3 ms·
You apparently are being downvoted unfairly while you are correct. Writing to u64 then reading from u32 is undefined behavior in C++. Only reading from the la
by corysama 6y ago
You apparently are being downvoted unfairly while you are correct. Writing to u64 then reading from u32 is undefined behavior in C++. Only reading from the last union member that was written to is defined.
- danielscrubs 6y agoBecause he was using future tense, not past tense.
- saagarjha 6y agoI doubt this will be changed in the future, especially since there have been multiple ways to represent this operation in the language now.