Читать книгу Ссылки и указатели в C++: от основ к безопасности и современному коду - - Страница 133

Ответ на задачу 17 (Размер с packed)

Оглавление

#include <iostream>

#pragma pack(1)

struct P { char c; int i; };

#pragma pack()

int main() {

std::cout << "sizeof(P): " << sizeof(P) << std::endl;

return 0;

}

(Вывод: 5 байт)

Ссылки и указатели в C++: от основ к безопасности и современному коду

Подняться наверх