#include class A { public: int __attribute__ ((aligned(16))) a; int b; int __attribute__ ((aligned(16))) c; }; int main(void) { A a; printf("%d %d %d\n", (unsigned long long)&a.a & 15, (unsigned long long)&a.b & 15, (unsigned long long)&a.c & 15 ); return 0; }