Re[9]: Про перемещение (на примере кода)
От: __kot2  
Дата: 18.03.25 09:28
Оценка:
Здравствуйте, Shmj, Вы писали:

S>Здравствуйте, __kot2, Вы писали:


__>>Установка данных частями это уже антипаттерн, так как можем легко поломать их консистентность. Он должен быть разбит на атомарные независимые вещи


S>Всегда все устанавливают данные пакета частями одну часть за другой

ну я и говорю, у меня опыта в этой области нет, исхожу просто из общих соображений

S>Единый буффер — может и не плохо, но если многопоточная среда — то усложняет значительно. Нужно по количеству потоков выделять n буфферов этих, ожидание, очередь. Возможно добавлю, если будет время, но для начала чтобы хотя бы лишние копии на пустом месте не создавались.

один из решений это возвращать что-то в духе buffer_view по аналогии с string_view, то есть невладеющий указатель
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.