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

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

11 Июл 2025
Маленькое приключение в поиске ошибок. The Battle for Wesnoth!
Алексей Горшков
В этой статье мы расскажем вам о том, как путешествовали по землям Ирдии. Нас ждали приключения, полные славных сражений, побед и редких наград в виде могущественных артефактов! "Что же это...
...
04 Июл 2025
С++ без классов?
Гость
Классы — это, скорее всего, первое, что добавил Страуструп в далёких 1980-х, ознаменовав рождение С++. Если представить, что мы археологи древних плюсов, то косвенным подтверждением этого факта...
...
Подписаться на рассылку
Хотите раз в месяц получать от нас подборку вышедших в этот период самых интересных статей и новостей? Подписывайтесь!
19 Май 2025
Бета-тестирование: обновлённый парсер для анализа кода на языках C и C++
Михаил Гельвих
Уже несколько месяцев наша команда активно тестирует новую версию парсера, и мы достигли значительного прогресса. Благодаря отзывам пользователей, мы смогли выявить и устранить множество...
...
07 Май 2025
Необходимость статического анализа для РБПО на примере 190 багов в TDengine
Андрей Карпов
Одна из важнейших составляющих безопасной разработки программного обеспечения — это статический анализ кода. Он позволяет выявить ошибки и потенциальные уязвимости на ранних этапах разработки ПО...
...
18 Апр 2025
Сворачиваем CPython вокруг PVS-Studio
Тарас Шевченко
Python... язык программирования, не нуждающийся в особом представлении. За удобство в обработке "больших данных" заслуженно получил звание "лучшего Excel". За удобство интеграции в C и C++ код...
...
09 Апр 2025
Третья часть исследования Nau Engine
Евгений Фёклин
В финальной части нашей трилогии, посвящённой Nau Engine, мы уделим внимание ошибкам, возникающим при разработке классов. Приведённые в статье примеры наглядно демонстрируют, как даже...
...
31 Мар 2025
Учимся рефакторить код на примере багов в TDengine, часть 3: плата за лень
Андрей Карпов
Проверяя код проекта TDengine с помощью PVS-Studio, можно встретить код с запахом, канонические ошибки и опечатки. Многое из этого можно избежать, если изначально аккуратно оформлять код...
...
28 Мар 2025
Безопасная работа с массивами? Нет, не слышали
Александра Уварова
Рано или поздно любому разработчику на С-подобном языке приходит в голову идея использовать двумерный массив как одномерный. Причины для этого всегда разные, а вот результат чаще всего один. В...
...
18 Мар 2025
Учимся рефакторить код на примере багов в TDengine, часть 2: макрос, пожирающий стек
Андрей Карпов
Проверяя код проекта TDengine с помощью PVS-Studio, можно встретить код с запахом, канонические ошибки и опечатки. Многое из этого можно избежать, если изначально аккуратно оформлять код...
...
13 Мар 2025
Бета-тестирование: обновлённый парсер для анализа кода на языках C и C++
Александра Уварова
Близится релиз PVS-Studio 7.36, и сегодня мы приглашаем вас принять участие в бета-тестировании нашего С и С++ анализатора c обновлённой версией...
...
Показать еще Pagination arrow previous
Показано: 1-10 из 609