некий бит буфер, в C я использовал такую структуру:
typedef struct {
bool overflow;
byte *data;
int cur_bit;
int data_size;
} sizebuf_t;
и функции(BF_ReadByte, BF_ReadFloat и т. д.), которые считывали определенное кол. бит или целую строку к примеру, а так же сохраняли состояние в поле cur_bit, чтоб при следуйщем чтении уже читать следуйщие данные.
Есть ли библиотека , которая обеспечивает подобный функционал?
https://docs.python.org/3.5/library/struct.html
Обсуждают сегодня