C++ — чудовий вибір для розроблення вбудованих систем, особливо з урахуванням того, що ця мова не додає будь-яких надмірностей, покращує зручність супроводу
та пропонує безліч переваг над іншими мовами програмування. З книги ви дізнаєтеся, як можна застосовувати C++ для створення надійних, конкурентоспроможних систем, які раціонально використовують усі доступні апаратні ресурси.
Починаючи з простого прикладу програмування вбудованої системи та опису найсвіжіших функціональних можливостей, введених стандартом C++17, ця книга демонструє всі тонкощі та нюанси правильного програмування. Ви дізнаєтеся, як використовувати паралельний режим виконання, керування пам'яттю та можливості
функціонального програмування C++ під час створення вбудованих систем, а також як об'єднувати ваші системи із зовнішніми периферійними пристроями та застосовувати ефективні способи роботи з драйверами. У цій книзі ви також знайдете правила та рекомендації з тестування й оптимізації коду для поліпшення продуктивності та реалізації корисних шаблонів проєктування. Додатковою перевагою є докладний опис роботи з Qt, широко відомою бібліотекою графічного інтерфейсу, що використовується для створення вбудованих систем.
Прочитавши цю книгу, ви зміцните впевненість у тому, що мова C++ цілком підходить для програмування вбудованих систем.