Вот столкнулся с такой проблемой: Есть структура со следующими полями char Some0[18]; off_t Some1; off_t Some2; off_t Some3;
sizeof(off_t) выдаёт 8 - всё верно sizeof(char) выдаёт 1 а sizeof(структуры) выдаёт 44 ((( Как я понимаю это выравнивание - но сколько я не бился с ключами и установкой принудительного выравнивания - не хочет ((((
В чём здесь проблема и как это исправить?