Выравнивание типа в C++
Оператор alignof возвращает границу в байтах, на которой объект типа может начинаться в памяти.
Значение зависит от платформы, но
для вещественного типа оно обычно
не меньше его размера. Выведем
alignof(double):
#include <iostream>
int main() {
std::cout << alignof(double) << "\n";
return 0;
}
Выведите alignof(int)
и alignof(char) на отдельных
строках.