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