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