Is it always safe and portable to do:

char* p1 = ...;
uint8_t* p2 = reinterpret_cast<uint8_t*>(p1);
uint8_t u8 = p2[0];

without breaking strict aliasing?
_______________________________________________
dev-platform mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to