[ub] Type punning to avoid copying (was: unions and undefined behavior)
Howard Hinnant
howard.hinnant at gmail.com
Thu Jul 25 16:53:20 CEST 2013
It was this SO question that started this thread:
http://stackoverflow.com/q/17789928/576911
I'm curious: The accepted answer uses memcpy and the claim is that this is a correct answer to the question. That is it does not exhibit undefined behavior. My current understanding is that I agree with this answer. But I wanted to check here. Do people here agree that:
http://stackoverflow.com/a/17790026/576911
does not break the aliasing rules, or otherwise invoke undefined behavior?
Thanks,
Howard
More information about the ub
mailing list