Задать вопрос
@Kash_Tan

Как хранится c++ struct в памяти и как определить размер вручную?

Я знаю что struct хранится в стеке с помощью некого alignment-а, но никак не понимаю что это и как работает, и нужен поэтапаный алгоритм определения размера.
  • Вопрос задан
  • 895 просмотров
Подписаться 1 Средний 1 комментарий
Ответ пользователя vanyamba-electronics К ответам на вопрос (6)
@vanyamba-electronics
typedef struct {
int a;
char b;
} Struct;

Struct s1;
cout << hex << &(s1.a) << endl;
cout << &(s1.b) << dec << endl;
Ответ написан
Комментировать