У этих двух структур одинаковая схема памяти?(C ++)
struct A
{
int x;
char y;
double z;
};
struct B
{
A a;
};
Кроме того, я могу получить доступ к элементам x, y, z, если вручную приведу объект этого объекта к A
?
struct C
{
A a;
int b;
};
Заранее спасибо.
РЕДАКТИРОВАТЬ:
Что если бы они были classes
вместо structs
?