Борьба с утечками ресурсов и переполняющимися буферами

       

и переполняющимися буферами. Для мира


Помимо рассмотренных нами существуют и другие методы борьбы с утечками и переполняющимися буферами. Для мира BSD/LINUX характерны run-time верификаторы, встраиваемые непосредственно в сам компилятор (ведь его исходные тексты доступны). Под Windows более популярны статические анализаторы — потомки древнего LINT. Но всем им свойственны недостатки, поэтому, настоящие программисты никогда не останавливаются на достигнутом, а неуклонно движутся вперед, выдумывая все новые приемы и трюки. Одни — сметаются временем, другие — получают широкое распространение, попадая в учебники и справочные руководства.
Но лучшее руководство это свой свойственный опыт, который и описал мыщъх, не претендуя, впрочем, на новизну и новаторство.

Содержание раздела