The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
memcpy, !*! kak, 25-Дек-10, 19:33  [смотреть все]
безопасность memcpy()
Как уберечься от возможных проблем?
  • memcpy, !*! Aquarius, 22:02 , 25-Дек-10 (1)
    > безопасность memcpy()
    > Как уберечься от возможных проблем?

    есть два универсальных ответа на подобные вопросы:
    1. отказаться от использования
    2. не терять голову в процессе использования
    3. спросить у других, но он не годится, потому, что другие назовут первые два

  • memcpy, !*! pavlinux, 15:13 , 27-Дек-10 (2)
    > безопасность memcpy()
    > Как уберечься от возможных проблем?

    Проблем нету. Юзай смело. :)

  • memcpy, !*! dimonna, 16:47 , 10-Янв-11 (3)
    > безопасность memcpy()
    > Как уберечься от возможных проблем?

    memmove поможет если области откуда и куда пересекаются.

    • memcpy, !*! pavlinux, 15:24 , 04-Фев-11 (4)
      >> безопасность memcpy()
      >> Как уберечься от возможных проблем?
      > memmove поможет, если области откуда и куда пересекаются.

      И естественно, старое значение больше не нужно.

  • memcpy, !*! fork, 19:13 , 17-Июл-11 (5)
    memcpy-та еще гадость - уберечся врядли), разве что повышать бдительность на строчке memcpy
    А вот если явно какой-то бок с прогой сразу CTRL+F поиск всех строк memcpy и контроль всех аргументов: откуда копируется, куда, с какого байта, каким размером + проверка выравнивания структур, если они учавствуют в как аргументы. Ибо с ним любая ошибка может вылезти где угодно и когда угодно.





Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру