История изменений
Исправление hobbit, (текущая версия) :
Пытаться ловить ошибки памяти в коде, который ты отдаёшь пользователю — плохая идея. Их надо выловить при отладке.
В линуксе есть valgrind. (Под виндой есть Dr.Memory, но как замена валгринду он так себе.)
Ну и всякие статические анализаторы, которые тебе назвали выше.
Задача проги в течение суток опрашивать датчики, и результаты писать в файлы.
Ууу, нет. Никаких алгоритмов восстановления. Код должен быть отлажен. В том числе суточным тестированием на имитаторах этих самых датчиков.
Исправление hobbit, :
Пытаться ловить ошибки памяти в коде, который ты отдаёшь пользователю — плохая идея. Их надо выловить при отладке.
В линуксе есть valgrind. (Под виндой есть Dr.Memory, но как замена валгринду он так себе.)
Ну и всякие статические анализаторы, которые тебе назвали выше.
Исходная версия hobbit, :
Пытаться ловить ошибки памяти в коде, который ты отдаёшь пользователю — плохая идея. Их надо выловить при отладке. В линуксе есть valgrind. (Под виндой есть Dr.Memory, но как замена валгринду он так себе.)