C++ w systemach wbudowanych. Skuteczna migracja z C do nowoczesnego C++

Numer katalogowy
751576
Special Price 75,65 zł
Cena det.: 89,00 zł
Dostępność: 2-3 dni robocze
Wydawca: Helion

Programiści systemó,w wbudowanych najczęściej korzystają z języka C ze względu na jego prostotę i przystępność. Jednak prostota C sprawia, że tworzenie złożonych systemó,w jest trudne, a kod staje się podatny na błędy. Tych problemó,w można uniknąć, wybierając C++, któ,ry świetnie się sprawdza w systemach wbudowanych za sprawą takich cech jak programowanie generyczne, polimorfizm czy zwiększone bezpieczeństwo typó,w i pamięci.

Dzięki tej praktycznej książce nauczysz się wykorzystywać zaawansowane możliwości nowoczesnego języka C++, aby zachować wydajność przy jednoczesnym tworzeniu bezpieczniejszego i bardziej przejrzystego kodu. Rozpoczniesz od konfiguracji środowiska programistycznego, a następnie dowiesz się, jak bezpiecznie używać niektó,rych elementó,w biblioteki standardowej C++ w środowiskach o ograniczonych zasobach. Zapoznasz się też z biblioteką Embedded Template Library (ETL). Zrozumiesz podstawowe i zaawansowane koncepcje języka C++, takie jak szablony, silne typowanie, obsługa błędó,w, obliczenia w trakcie kompilacji i technika RAII. Na podstawie praktycznych przykładó,w zaimplementujesz sekwencer, utworzysz bezpieczną warstwę abstrakcji sprzętowej i zastosujesz wzorce projektowe do realizacji typowych scenariuszy w programowaniu systemó,w wbudowanych.

W książce:

  • zalety języka C++ w systemach wbudowanych
  • kompilacja kodu C++ w środowiskach o ograniczonych zasobach
  • silne typowanie i poprawa bezpieczeństwa typó,w
  • inicjalizacja zasobó,w (RAII) i inne techniki nowoczesnego C++
  • praktyczne użycie biblioteki Boost SML
  • najlepsze praktyki tworzenia oprogramowania w systemach wbudowanych

Nowoczesny C++: obal mity i twó,rz doskonały kod!

Cena det. 89,00 zł
Data wydania 2026-03-05
Rok wydania 2026
Autor Amar Mahmutbegović
Wydawca Helion
Format 16.5x23.5 cm
Liczba stron 328
Oprawa Oprawa broszurowa
ISBN 9788328935600
EAN 9788328935600
Numer katalogowy 751576
Oceny i recenzje produktów mogą być wystawiane przez inne osoby niż zalogowani klienci Gildia.pl i nie możemy zapewnić, że pochodzą od osób, które zakupiły dany produkt. Ocena podawana w gwiazdkach (do 5) jest średnią wszystkich ocen.
Dostępność
 
  • Podana przy każdym produkcie „Dostępność” oznacza czas potrzebny do skompletowania zamówienia zawierającego dany produkt i wysłania go z magazynu. W tym przypadku dostępność nie oznacza więc przewidzianego dla danego sposobu wysyłki czasu dostawy, np. czasu potrzebnego kurierowi na dostarczenie paczki pod wskazany adres lub do punktu odbioru.
 
  • Przykładowo „Dostępność: 1 dzień roboczy” oznacza, że dany produkt jest dostępny w naszym magazynie i zostanie wysłany do klienta w kolejnym dniu roboczym od daty złożenia zamówienia.
 
W przypadku produktów z dłuższym czasem dostępności oczekujemy na dostawę towaru.
 
  • Warto pamiętać, że zamówienie zawierające produkty z różnym czasem dostępności zostanie wysłane z magazynu w terminie najdalszym z podanych. Jeżeli zależy Państwu na szybkiej realizacji zamówienia, rekomendujemy wybór produktów z najkrótszym czasem dostępności.
 
Przedsprzedaż
 
W przypadku przedsprzedaży, czyli produktów, które mają premierę w przyszłości, podana przy produkcie data wydania ma charakter orientacyjny i może jeszcze ulec zmianie. Prosimy o uwzględnienie tego przy składaniu zamówienia.