История изменений
Исправление pathfinder, (текущая версия) :
Я кстати не в курсе, если собирать структуру из uint32_t и пр, она одинаковая будет под m32 и m64? Или все таки выравниваться может по разному?
Заполнять структуру, читая из битового потока, надо исключительно «по полям», собирая из примитивов типа uint32_t, int16_t, float и т.д.
Никакого memcpy() всего POD.
Исправление pathfinder, :
Я кстати не в курсе, если собирать структуру из uint32_t и пр, она одинаковая будет под m32 и m64? Или все таки выравниваться может по разному?
Заполнять структуру, читая из битового потока, надо исключительно «по полям», собирая из примитивов типа uin32_t, int16_t, float и т.д.
Никакого memcpy() всего POD.
Исходная версия pathfinder, :
Я кстати не в курсе, если собирать структуру из uint32_t и пр, она одинаковая будет под m32 и m64? Или все таки выравниваться может по разному?
Заполнять структуру, читатая из битового потока надо исключительно «по полям», собирая из примитивов типа uin32_t, int16_t, float и т.д.
Никакого memcpy() всего POD.