безопасность memcpy()
Как уберечься от возможных проблем?
> безопасность memcpy()
> Как уберечься от возможных проблем?есть два универсальных ответа на подобные вопросы:
1. отказаться от использования
2. не терять голову в процессе использования
3. спросить у других, но он не годится, потому, что другие назовут первые два
> безопасность memcpy()
> Как уберечься от возможных проблем?Проблем нету. Юзай смело. :)
> безопасность memcpy()
> Как уберечься от возможных проблем?memmove поможет если области откуда и куда пересекаются.
>> безопасность memcpy()
>> Как уберечься от возможных проблем?
> memmove поможет, если области откуда и куда пересекаются.И естественно, старое значение больше не нужно.
memcpy-та еще гадость - уберечся врядли), разве что повышать бдительность на строчке memcpy
А вот если явно какой-то бок с прогой сразу CTRL+F поиск всех строк memcpy и контроль всех аргументов: откуда копируется, куда, с какого байта, каким размером + проверка выравнивания структур, если они учавствуют в как аргументы. Ибо с ним любая ошибка может вылезти где угодно и когда угодно.