Re[6]: Про перемещение (на примере кода)
От: Shmj Ниоткуда  
Дата: 15.04.25 07:32
Оценка:
Здравствуйте, _NN_, Вы писали:

S>>Так я так и сделал, все работает. По завершению формирования пакета вместо копирования байт — просто завладеваю ими (перемещаю) — отнимаю владение у пакета. Но тут народ говорит что это не умно.

_NN>Что именно вы перемещаете ?
_NN>Если это простой массив, то его перемещение это просто копирование.
_NN>Разве что память выделена в куче и тогда перемещением будет просто перемещение указателя.

Зачем голый массив? Вектор для чего придумали? У него данные в куче всегда, даже если вектор создали в стеке.
=сначала спроси у GPT=
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.