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

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

31 Дек 2021
Что нового появилось в PVS-Studio в 2021 году
Максим Стефанов, Олег Лысый, Сергей Васильев
2021 вот-вот закончится, а значит, настало время подведения итогов! Сегодня мы поговорим о том, что нового появилось в анализаторе PVS-Studio за прошедший год. Устраивайтесь поудобнее, мы...
...
23 Дек 2021
Проверяем код дельфина Flipper Zero на чистоту с помощью PVS-Studio
Андрей Карпов
Flipper Zero — швейцарский нож для гиков и пентестеров с открытым исходным кодом. Так получилось, что пути этого проекта и анализатора PVS-Studio пересеклись. Философский вопрос: начинать...
...
Подписаться на рассылку
Хотите раз в месяц получать от нас подборку вышедших в этот период самых интересных статей и новостей? Подписывайтесь!
21 Дек 2021
Топ-10 ошибок в C++ проектах за 2021 год
Владислав Столяров
На улице мороз, ёлка наряжена, мандарины разложены. Дело идёт к Новому году, а значит — время рассмотреть самые интересные срабатывания, найденные C++ анализатором PVS-Studio в 2021...
...
17 Дек 2021
1000 глаз, которые не хотят проверять код открытых проектов
Андрей Карпов
Есть такой миф, что открытое программное обеспечение более качественное и безопасное, чем закрытое. Много раз это обоснованно ставилось под сомнение. Существует примеры, когда в открытом...
...
16 Дек 2021
C++20: удивить линкер четырьмя строчками кода
Гость
Представьте себе, что вы студент, изучающий современные фичи C++. И вам дали задачу по теме concepts/constraints. У преподавателя, конечно, есть референсное решение "как правильно", но для вас...
...
07 Дек 2021
C++20 Ranges — Полное руководство
Гость
C++20 Ranges, также известные как STL v2, эффективно заменяют существующие возможности и алгоритмы STL. В этой статье я расскажу вам о нововведениях, которые внесли собой Ranges. Также мы поговорим...
...
03 Дек 2021
Есть ли баги в маленьких проектах, или как PVS-Studio проверял Blend2D
Александр Куренев
Мы часто проверяем большие проекты, потому что в них проще найти ошибки. А что же PVS-Studio сможет найти в небольшом проекте? Мы взяли Blend2D – библиотеку для векторной 2D-графики – и...
...
01 Дек 2021
Проверка Chromium спустя три года. Ну и как оно?
Михаил Гельвих
Стряхиваем пыль с нашего нерегулярного цикла статей о проверке проекта Chromium. Посмотрим, как обстоят дела с качеством кода в свежем релизе популярнейшего браузера-конструктора, а заодно проверим...
...
29 Ноя 2021
Статья для тех, кто как и я не понимает, зачем нужен std::common_type
Владислав Столяров, Филипп Хандельянц
В данной статье мы рассмотрим, зачем в стандартной библиотеке нужна конструкция для вывода общего типа, как она реализована и как она...
...
26 Ноя 2021
Вызов виртуальных функций в конструкторах и деструкторах (C++)
Андрей Карпов
В разных языках программирования поведение виртуальных функций отличается, когда речь заходит о конструкторах и деструкторах. Неправильное использование виртуальных функций – это классическая...
...
Показать еще Pagination arrow previous
Показано: - из 624