LINUX.ORG.RU

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

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

И получи sizeof(entry) в обоих случаях 16.

Нет! Вот ты сам и не увидел ошибку. sizeof(entry) == 4 на x86 и 8 на x86-64.

На плюсах-то этот опять же быдлокод (называть объект тем же именем, что и класс) не заработает.

В Си это ok, потому что тут нет класса, а тип называется struct entry.

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

И получи sizeof(entry) в обоих случаях 16.

Нет! Вот ты сам и не увидел ошибку. sizeof(entry) == 4 на x86 и 8 на x86-64.

На плюсах-то этот опять же быдлокод (называть объект тем же именем, что и класс) не заработает.

В Си это ok.