break

  • Хабрахабр

    [Перевод] Как обезопасить C

    Один из разработчиков ядра Linux рассказал, как справиться с уязвимостями безопасности С. Язык C очень мощный и много где используется — особенно в ядре Linux — но при этом очень опасный. Код C очень быстр, но несётся без ремней безопасности. Вы можете сделать практически любую вещь на С, но это не значит, что её нужно делать. Даже если вы эксперт, как большинство…

    Подробнее »
  • Хабрахабр

    Оператор break и fallthrough

    Предлагаем вашему вниманию цикл статей, посвященных рекомендациям по написанию качественного кода на примере ошибок, найденных в проекте Chromium. Это вторая часть, которая будет посвящена оператору switch, а, вернее, проблеме забытого оператора break. Многие годы я изучал ошибки в программах и сейчас могу с уверенностью заявить, что в C, а вслед за ним и в C++, оператор switch сделан неправильно. Я…

    Подробнее »
  • Хабрахабр

    Chromium: утечки памяти

    Предлагаем вашему вниманию цикл статей, посвященных рекомендациям по написанию качественного кода на примере ошибок, найденных в проекте Chromium. Это третья часть, которая будет посвящена утечкам памяти.Я считаю, что код проекта Chromium и используемые в нём библиотеки очень высокого качества. Да, в вводной статье я писал про 250 ошибок, но на самом деле — это очень маленькое число. В силу законов…

    Подробнее »


Кнопка «Наверх»
Закрыть