[Development] QProperty and library coding guide
Thiago Macieira
thiago.macieira at intel.com
Mon Jul 20 19:42:18 CEST 2020
On Monday, 20 July 2020 10:26:34 PDT Ville Voutilainen wrote:
> The only dispute in the offsetof article is about whether that
> indirection is UB in C. In C++ it is, and will remain so.
> That's why C++-compliant stddef.h implementations don't do that.
$ gcc -dM -E -include stddef.h -xc++ /dev/null | grep offsetof
#define offsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)
https://gcc.godbolt.org/z/jzY1qe
(if the MSVC isn't showing, scroll to the bottom)
--
Thiago Macieira - thiago.macieira (AT) intel.com
Software Architect - Intel DPG Cloud Engineering
More information about the Development
mailing list