LINUX.ORG.RU

История изменений

Исправление Kroz, (текущая версия) :

Я вообще офигеваю!
Оказывается, в коде внизу C06 и C06_2 имеют разный размер!
Можно это как-то отключить?

class C06{
	uint16_t a;
	bool b;
	bool c;
};
class C06_2{
	bool c;
	uint16_t a;
	bool b;
};

Исправление Kroz, :

Я вообще офигеваю!
Оказывается, в коде внизу C06 и C06_2 имею разный размер!
Можно это как-то отключить?

class C06{
	uint16_t a;
	bool b;
	bool c;
};
class C06_2{
	bool c;
	uint16_t a;
	bool b;
};

Исходная версия Kroz, :

Я вообще офигеваю!
Оказывается, в коде внизу C06 и C06_2 имею разный размер! Можно это отключить?

class C06{
	uint16_t a;
	bool b;
	bool c;
};
class C06_2{
	bool c;
	uint16_t a;
	bool b;
};