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

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

25 Ноя 2024
Гадание на пяти строчках: о чем молчит программа
Александра Уварова
Забудьте о призраках, настоящая угроза кроется в повседневных вещах, таких как static_cast, который может неожиданно лишить вас безопасности, и assert, стремительно исчезающий в релизной...
...
21 Ноя 2024
История C и C++. Часть первая: появление и стандартизация C, C with Classes становится C++
Валерий Филатов
C и C++ — культовые языки, на которых написано огромное количество кода. Но какой путь они прошли, чтобы стать таковыми? В этой статье расскажем о появлении C, начале его официальной...
...
Подписаться на рассылку
Хотите раз в месяц получать от нас подборку вышедших в этот период самых интересных статей и новостей? Подписывайтесь!
20 Ноя 2024
19 ошибок в LLVM 19
Андрей Карпов
Статический анализатор PVS-Studio способен находить ошибки даже в таком качественном и протестированном проекте, как LLVM. Чтобы это не было пустыми словами, мы время от времени перепроверяем...
...
19 Ноя 2024
Дебажим баги в дебаггере x64dbg. "Шаг с выходом" в GUI
Тарас Шевченко
С отладчиком нужно как-то взаимодействовать: через текстовый или графический интерфейс. В "оболочке" программы с хорошо отлаженным ядром может оказаться неприятный баг, и пользователю это вряд...
...
15 Ноя 2024
Дюжина ошибок мессенджера Telegram
Алексей Горшков
Все мы знаем, что такое Telegram. Наверняка и вы, читатель, им пользуетесь. Как и в любом другом проекте, в коде Telegram тоже есть баги, и, если вы программист, эта статья специально для вас...
...
12 Ноя 2024
DPDK: 100 больших и маленьких багов
Андрей Карпов
В своей обители в Р'лайхе мёртвый Ктулху спит в ожидании своего часа. А в C коде проекта DPDK спит множество ошибок, и тоже в ожидании своего часа. Давайте посмотрим, какие из них может...
...
11 Ноя 2024
Путеводитель C++ программиста по неопределённому поведению: часть 9 из 11
Андрей Карпов, Дмитрий Свиридкин
Вашему вниманию предлагается девятая часть электронной книги, которая посвящена неопределённому поведению. Книга не является учебным пособием и рассчитана на тех, кто уже хорошо знаком...
...
05 Ноя 2024
Поиск ошибок в юнит-тестах
Андрей Карпов
Давно хотелось написать статью, что юнит-тесты — это хорошо, но не стоит забывать, что они тоже могут содержать ошибки. Сейчас встретился проект DPDK, тесты которого хорошо демонстрируют этот...
...
01 Ноя 2024
Путеводитель C++ программиста по неопределённому поведению: часть 8 из 11
Андрей Карпов, Дмитрий Свиридкин
Вашему вниманию предлагается восьмая часть электронной книги, которая посвящена неопределённому поведению. Книга не является учебным пособием и рассчитана на тех, кто уже хорошо знаком...
...
31 Окт 2024
Игровое поле экспериментов: какие ошибки могут подстерегать программиста при создании эмулятора
Александра Уварова
Создание эмулятора для игр Xbox 360 на ПК — задача не из простых, и на каждом шагу можно столкнуться с коварными багами. Сегодня рассмотрим типичные проблемы, которые можно обнаружить при...
...
Показать еще Pagination arrow previous
Показано: - из 624