Suppose I have a class A that does not inherit from anything, has no virtual methods, and has exactly one variable of type T. Does C++ guarantee sizeof(A) == sizeof(T)
sizeof(A) == sizeof(T)
I don't think it explicitly guarantees it, but I don't think it would ever be different.