Здравствуйте, _NN_, Вы писали:
S>>Так я так и сделал, все работает. По завершению формирования пакета вместо копирования байт — просто завладеваю ими (перемещаю) — отнимаю владение у пакета. Но тут народ говорит что это не умно. _NN>Что именно вы перемещаете ? _NN>Если это простой массив, то его перемещение это просто копирование. _NN>Разве что память выделена в куче и тогда перемещением будет просто перемещение указателя.
Зачем голый массив? Вектор для чего придумали? У него данные в куче всегда, даже если вектор создали в стеке.