от
Если sizeof пустой класс-это 1 байт, то почему оператор sizeof класса, имеющих инт данных элемент не 5 байт?
class A
{
    int a;
};

class B
{
};    

int main()
{
  std::cout 
Я знаю, что ожидается выход 4 : 1, но просто хочу знать, почему оператор sizeof(A) является 4-байтовым не 5 байт. что происходит с что 1 байт, который помогает различать разные адрес объекта ?

Ваш ответ

Отображаемое имя (по желанию):
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
Анти-спам проверка:
Чтобы избежать проверки в будущем, пожалуйста войдите или зарегистрируйтесь.
Добро пожаловать на сайт ByNets, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...