Ребята из Хабра опубликовали шортлисты номинаций конкурса технических статей "Технотекст" этого года. В этом посте хочу поделиться текстами моих коллег из PVS-Studio, которые попали в финальную выборку своих номинаций.
Программирование: std::array в С++ быстрее массива в С. Иногда
На самом деле эта статья - часть большого цикла, в котором Антон сравнивает
std:array и встроенные массивы в C++. Мы в компании прозвали этот цикл "Массивной трилогией". Довольно интересные тексты, хоть и умеренная техножесть :)- Ненавижу, _____, C++ массивы
- std::array в С++ не медленнее массива в С
- std::array в С++ быстрее массива в С. Иногда
Программирование: О том, как легкомысленное использование полиморфных аллокаторов может испортить вам жизнь
Статья, в которой Гриша рассказывает о том, как полиморфные аллокаторы могут навредить вашему коду. Если предыдущую статью я назвал умеренной техножестью, то здесь можем избавиться от слова "умеренная" :)
О том, как легкомысленное использование полиморфных аллокаторов может испортить вам жизнь
Информационная безопасность: Поиск потенциальных уязвимостей в коде, часть 1: теория
Ну и текст из номинации "Информационная безопасность". В своей статье Костя рассказывает о том, как работает поиск потенциальных уязвимостей с помощью статических анализаторов. В первой части теория, а во второй практика.
- Поиск потенциальных уязвимостей в коде, часть 1: теория
- Поиск потенциальных уязвимостей в коде, часть 2: практика
🎤 feelin