clss a{
a(){}
~a(){}
int a,b,c;
char d;
}

struct b{
int a,b,c;
char d;
}

이렇게 해놓고

a a;
b b;
memcpy(b,a,sizeof(a));

이거 가능함?
구조체는 변수만 있어서 sizeof 가 통하는데 클래스는 함수도 있을수 있는데 sizeof 하면 변수크기만 총합해주는거임?