@screwedupcrew Я свою часть крестоговна уже поел. Любой байтоеб, на деле, пишет собственные примитивные типы, которые "гарантированно" будут 1 байт, 2 байта, 4 байта (со знаком/без знака). Да если глянуть в любую популярную библиотеку, там будет такой же цирк. Например, в тех де glib, qt, которые на слуху.
@ntsm Интересно, как они это делают и знакомы ли они с тем, что байт не имеет точной длины. Вроде любой плюсофаг это знает, что для точных размерностей есть типы с приставочками 32, 64 (int32_t, int16_t, uint64_t, etc).