LINUX.ORG.RU

зашита от segmentation fault


0

0

Может кто поделиться приемами, позволяющих избегать Segmentation fault?

Вроде есть что-то типа оберток для создания и удаления объектов?

anonymous

Не писать на языках типа c/cpp.

anonymous
()

займись балетом

anonymous
()

Перегрузка операций new/delete. Аккуратная слежка за ресурсами. STL и темплейты. Статические типы данных одним словом. assert(m) #include <assert.h> Использование классов-оберток. Почитай про COM - там есть интересные идеи. use Java/Perl/Delphi не use С/С++

anonymous
()

просто пиши программы, которые корректно работают с памятью, делай повсеместно проверку на переполнение массивов и буферов, особенно при работе со строками. Будь внимателен при написание многопоточных приложений, следи чтобы потоки правильно синхронизировались и не "подставляли" друг-другу пустые указатели. Удачи!

Oksiv
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.