Здравствуйте, Shmj, Вы писали:
S>Здравствуйте, __kot2, Вы писали:
__>>Установка данных частями это уже антипаттерн, так как можем легко поломать их консистентность. Он должен быть разбит на атомарные независимые вещи
S>Всегда все устанавливают данные пакета частями одну часть за другой 
ну я и говорю, у меня опыта в этой области нет, исхожу просто из общих соображений
S>Единый буффер — может и не плохо, но если многопоточная среда — то усложняет значительно. Нужно по количеству потоков выделять n буфферов этих, ожидание, очередь. Возможно добавлю, если будет время, но для начала чтобы хотя бы лишние копии на пустом месте не создавались.
один из решений это возвращать что-то в духе buffer_view по аналогии с string_view, то есть невладеющий указатель