ODBIERZ TWÓJ BONUS :: »

C++ in Embedded Systems. A practical transition from C to modern C++ Amar Mahmutbegović, Steve Branam

(ebook) (audiobook) (audiobook) Język publikacji: angielski
C++ in Embedded Systems. A practical transition from C to modern C++ Amar Mahmutbegović, Steve Branam - okladka książki

C++ in Embedded Systems. A practical transition from C to modern C++ Amar Mahmutbegović, Steve Branam - okladka książki

C++ in Embedded Systems. A practical transition from C to modern C++ Amar Mahmutbegović, Steve Branam - audiobook MP3

C++ in Embedded Systems. A practical transition from C to modern C++ Amar Mahmutbegović, Steve Branam - audiobook CD

Autorzy:
Amar Mahmutbegović, Steve Branam
Ocena:
Bądź pierwszym, który oceni tę książkę
Stron:
402
Dostępne formaty:
     PDF
     ePub
Ebook
98,10 zł 109,00 zł (-10%)
98,10 zł najniższa cena z 30 dni

Dodaj do koszyka Dostępny natychmiast po opłaceniu zakupu lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Transitioning from C can be daunting, with concerns about performance overhead, added complexity, and unfamiliar tooling. Addressing these challenges, Amar Mahmutbegovic, an advocate for modern C++ in embedded development, shows how to harness zero-cost abstractions, compile-time checks, and modern C++ capabilities to preserve performance while achieving safer, cleaner code. This book bridges the gap between traditional C and advanced C++, helping you retain the efficiency C developers expect while unlocking safety and expressiveness of modern C++.
Starting with a modern development environment setup, including a Docker container for seamless example replication, you’ll overcome challenges of using the C++ standard library in memory-constrained settings and explore the Embedded Template Library (ETL) as an alternative. The book walks through essential C++ concepts before exploring advanced topics such as templates, strong typing, error handling, compile-time computation, and RAII. Through practical examples, you'll implement a sequencer, write a type-safe HAL, and apply patterns like Command, State, and Observer to solve embedded problems.
By the end, you’ll be able to apply modern C++ to develop robust, modular firmware with performance matching or exceeding hand-coded C solutions.
*Email sign-up and proof of purchase required

Wybrane bestsellery

O autorze książki

Amar Mahmutbegović jest ekspertem w zakresie użycia nowoczesnego C++ do programowania systemów wbudowanych. Zajmuje się urządzeniami, które wykorzystują technologię Bluetooth Low Energy i zaawansowane urządzenia medyczne. Jest mentorem dla młodych inżynierów, pomaga im rozwijać umiejętności w zakresie nowoczesnych praktyk programistycznych.

Packt Publishing - inne książki

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki
Proszę czekać...
ajax-loader

Zamknij

Wybierz metodę płatności

Ebook
98,10 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint