The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"memcpy"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Программирование под UNIX (C/C++)
Изначальное сообщение [ Отслеживать ]

"memcpy"  +/
Сообщение от kak on 25-Дек-10, 19:33 
безопасность memcpy()
Как уберечься от возможных проблем?
Ответить | Правка | Cообщить модератору

Оглавление

  • memcpy, Aquarius, 22:02 , 25-Дек-10, (1)  
  • memcpy, pavlinux, 15:13 , 27-Дек-10, (2)  
  • memcpy, dimonna, 16:47 , 10-Янв-11, (3)  
    • memcpy, pavlinux, 15:24 , 04-Фев-11, (4)  
  • memcpy, fork, 19:13 , 17-Июл-11, (5)  

Сообщения по теме [Сортировка по времени | RSS]


1. "memcpy"  +/
Сообщение от Aquarius (ok) on 25-Дек-10, 22:02 
> безопасность memcpy()
> Как уберечься от возможных проблем?

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

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "memcpy"  +/
Сообщение от pavlinux (ok) on 27-Дек-10, 15:13 
> безопасность memcpy()
> Как уберечься от возможных проблем?

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

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "memcpy"  +/
Сообщение от dimonna (ok) on 10-Янв-11, 16:47 
> безопасность memcpy()
> Как уберечься от возможных проблем?

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

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

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

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

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

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


Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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