Разница между статической коррупцией и коррупцией в стеке - PullRequest
0 голосов
/ 16 июля 2010

Может кто-нибудь объяснить, почему существует разница между повреждением стека и статическим повреждением?

1 Ответ

0 голосов
/ 16 июля 2010

Повреждение стека - это повреждение памяти, являющееся результатом операции в вашей программе, например, неограниченное копирование массива приводит к перезаписи элементов, расположенных в стеке (локальные переменные, обратный адрес и т. Д.).В результате программа вылетает или демонстрирует неопределенное поведение.Статическое повреждение (я полагаю, вы имеете в виду повреждение статических переменных) происходит, когда переменная принимает неожиданное значение из-за некоторой ошибки программирования и приводит к временным ошибкам

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...