Новости по тегу "c++"
Подборка публикаций, содержащих тег "c++". Актуальные темы и важные события.
Переводим спортивное табло на управление по Bluetooth и контроллер arduino
Есть у нас в институте старенькое спортивно табло eltablo. По нему я, ещё будучи студентом, мячом попадал. И есть (точнее была) у него неприятная...
std::launder: зачем и когда нужен
Привет, Хабр! В этой статье разберём мутный, но крайне важный инструмент ‒ std::launder. Мы поглядим, зачем его протащили в C++17 и что компилятор...
[Перевод] Современный C++23/26: концепты, корутины и многое другое в высокопроизводительных службах
C++ уже десятки лет является краеугольным камнем, на котором строятся программы, ориентированные на высокую производительность. Он лежит в основе...
Как мы встроили 32-битный Internet Explorer в 64-битный Яндекс Браузер для организаций
Многие организации с богатой историей всё ещё завязаны на устаревшие внутренние системы Internet Explorer, включая ActiveX‑модули, работающие...
Оптимизируем C++ шаблоны: от инлайнинга до модулей
Мы рассмотрим, чем опасны шаблоны для проекта на C++ и как минимизировать эти риски. В оптимизации нам помогут инлайн-файлы, явные инстанциации и...
Покрытие процедурного кода в ООП проекте юнит-тестами в C++
Legacy проекты на С++ зачастую являются многокомпонентными, когда продукт использует несколько библиотек, которые имеют различную архитектуру для...
Game++. Performance traps
Стандартная библиотека C++ содержит множество классов и функций, которые легко интегрируются в проект, безопасны и протестированы на множестве...
Введение в память, мотивация виртуальной, отображение между физической и виртуальной
У нас имеется физическая память, она одна для всех программ. И представьте, что вот вы разрабатываете программу, пишете алгоритмы, верстаете...
Мы наш, мы новый SDL3 построим или вперед в прошлое
Приветствую, Хабравчане!В данной статье, хочу вам рассказать о своём проекте по реализации SDL3 для старых систем. Конечно, я не ограничиваюсь...
Нативная мощь: Flutter SDK на C++ ядре. Часть 1
Меня зовут Александр Максимовский, и я тимлид команды Mobile SDK в 2ГИС. Мы разрабатываем SDK — набор инструментов, который позволяет другим...
Подборка авторских Telegram-каналов про разработку
Подборка авторских Telegram-каналов про разработкуПриветствую, Хабр. На связи агент того самого анализатора, и сегодня я предлагаю вам изучить...
Создание объектов без конструктора по умолчанию в C++: искусство владения памятью
В данной статье рассматриваются метод создания объектов без использования конструктора по умолчанию с использованием возможностей стандарта C++17...