Мы используем куки, чтобы пользоваться сайтом было удобно.
Хорошо
to the top

Публикации: статьи C++

19 Ноя 2020
Почему PVS-Studio не предлагает автоматические правки кода
Андрей Карпов
Статический анализатор PVS-Studio обнаруживает достаточно сложные и хитрые фрагменты кода, содержащие ошибки. И как их исправить, не всегда понятно даже человеку, и сейчас мы рассмотрим...
...
27 Окт 2020
Проверка Clang 11 с помощью PVS-Studio
Андрей Карпов
Время от времени нам приходится писать статьи о проверке очередной версии какого-то компилятора. Это неинтересно. Однако, как показывает практика, если этого долго не делать, люди...
...
Подписаться на рассылку
Хотите раз в месяц получать от нас подборку вышедших в этот период самых интересных статей и новостей? Подписывайтесь!
22 Окт 2020
Проверка коллекции header-only C++ библиотек (awesome-hpp)
Андрей Карпов
Волею судьбы мы проверили большинство библиотек, входящих в коллекцию под названием "Awesome hpp". Это небольшие проекты на языке C++, состоящие только из заголовочных файлов. Надеемся...
...
21 Окт 2020
Amnesia: The Dark Descent или как забыть поправить копипасту
Виктория Ханиева
В преддверии выхода игры "Amnesia: Rebirth" издательство "Fractional Games" выложило в открытый доступ исходный код легендарной "Amnesia: The Dark Descent" и её продолжения "Amnesia: A Machine...
...
19 Окт 2020
Анализ кода проекта DeepSpeech или почему не стоит писать в namespace std
Георгий Грибков
DeepSpeech – это открытый и свободно распространяемый движок распознавания речи, разрабатываемый компанией Mozilla. Движок имеет довольно высокую производительность и хорошие отзывы пользователей...
...
16 Окт 2020
Продолжение: обидно за мнения про статические анализаторы кода
Андрей Карпов
Планировалось, что, написав статью "Обидно за мнения про статические анализаторы кода", мы выговоримся и спокойно отпустим тему. Но неожиданно эта статья вызвала бурный отклик. К...
...
12 Окт 2020
Обидно за мнения про статические анализаторы кода
Андрей Карпов
Инструменты статического анализа кода ушли далеко вперёд. Это вовсе не те "линтеры", которые активно применялись 20 лет тому назад. Однако многие по-прежнему относятся к ним как к очень...
...
24 Сен 2020
Почему важно проводить статический анализ открытых библиотек, которые вы добавляете в свой проект
Андрей Карпов
Современные приложения строятся из сторонних библиотек, как из кирпичиков. Это нормально и единственный вариант завершить проект за разумное время, потратив разумный бюджет. Тем не менее брать...
...
23 Сен 2020
Почему обзоры кода — это хорошо, но недостаточно
Андрей Карпов
Обзоры кода однозначно нужны и полезны. Это возможность передать знания, обучение, контроль выполнения задачи, улучшение качества и оформления кода, исправление ошибок. Причем можно...
...
03 Сен 2020
Проверка QEMU с помощью PVS-Studio
Евгений Овсянников
QEMU – достаточно известное приложение для эмуляции. Статический анализ может помочь разработчикам таких сложных проектов, как QEMU, отлавливать ошибки на раннем этапе и в целом повысить его...
...
Показать еще Pagination arrow previous
Показано: - из 629