Доклад Рутвича Карканиса с CppCon — подробный разбор того, как использовать современный C++ в embedded-системах с ограниченными ресурсами: от базовой семантики до продвинутой оптимизации.
❗ Ключевые моменты доклада:
• динамический vs статический полиморфизм — скрытая стоимость виртуальных функций и vtable в условиях жёстких ограничений памяти
• шаблоны, концепции C++20 и SFINAE — как перенести максимум работы на этап компиляции и получить нулевые накладные расходы в рантайме
• управление памятью,
placement new, volatile и атомарные операции — инструменты, без которых невозможно написать надёжный код для микроконтроллеровОсновной фокус — практические паттерны и техники, которые позволяют писать чистый, безопасный и производительный C++ даже в условиях embedded, где нет ни кучи памяти, ни роскоши ОС.
📺 Доклад
📍Навигация: Вакансии • Задачи • Собесы
Библиотека C/C++ разработчика
#свежак
