История изменений
Исправление
cumvillain,
(текущая версия)
:
Опять придирки к очевидным фактам. Ты можешь сделать next = (void*)(((char*)ptr)+1);.
И вляпаешься в padding, ага. Или получишь невыравненный адрес и performance penalty. Обожаю сишных быдлокодеров, каждый раз как в первый раз.
Исходная версия
cumvillain,
:
Опять придирки к очевидным фактам. Ты можешь сделать next = (void*)(((char*)ptr)+1);.
И вляпаешься в padding, ага. Потому что компилятор тебе даже порядок полей не гарантирует :D