(const A &a){         const char *p = reinterpret_cast<const char*>(&a);         const char *q = reinterpret_cast<const char*>(&a.m_x);         const char *z = reinterpret_cast<const char*>(&a.m_y);         const char *s = reinterpret_cast<const char*>(&a.m_s);         std::cout << q << " VS " << p << " VS " << z << " VS " << s << std::endl << std::endl;         return 