Marcin Mazureknarzędzia online · artykuły · księgarniaRSS
Okładka: C++ w systemach wbudowanych. Skuteczna migracja z C do nowoczesnego C++Tylna okładka: C++ w systemach wbudowanych. Skuteczna migracja z C do nowoczesnego C++

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

Autor: Amar Mahmutbegović

Tłumacz: Robert Górczyński

Ebookpointebook

48,95 zł 89,00 zł -45%

Kup w księgarni Ebookpoint

Czytaj fragmentPobierz PDF

Kategorie
C++
Wydawca
Helion
Rodzaj
ebook
Format
165x235
Stron
328
Data wydania
2026-04-14
ISBN
978-83-289-3561-7
Tytuł oryginału
C++ in Embedded Systems: A practical transition from C to modern C++
Formaty
PDF (6,9MB) · ePub (7,6MB) · Mobi (7,6MB)

Fragment książki — 30 stron

Kliknij stronę, żeby powiększyć. Całość możesz przeczytać online albo pobrać jako PDF. Fragment udostępniony przez wydawcę.

  • Fragment „C++ w systemach wbudowanych. Skuteczna migracja z C do nowoczesnego C++” — strona 1 z 301
  • Fragment „C++ w systemach wbudowanych. Skuteczna migracja z C do nowoczesnego C++” — strona 2 z 302
  • Fragment „C++ w systemach wbudowanych. Skuteczna migracja z C do nowoczesnego C++” — strona 3 z 303
  • Fragment „C++ w systemach wbudowanych. Skuteczna migracja z C do nowoczesnego C++” — strona 4 z 304
  • Fragment „C++ w systemach wbudowanych. Skuteczna migracja z C do nowoczesnego C++” — strona 5 z 305
  • Fragment „C++ w systemach wbudowanych. Skuteczna migracja z C do nowoczesnego C++” — strona 6 z 306
  • Fragment „C++ w systemach wbudowanych. Skuteczna migracja z C do nowoczesnego C++” — strona 7 z 307
  • Fragment „C++ w systemach wbudowanych. Skuteczna migracja z C do nowoczesnego C++” — strona 8 z 308
  • Fragment „C++ w systemach wbudowanych. Skuteczna migracja z C do nowoczesnego C++” — strona 9 z 309
  • Fragment „C++ w systemach wbudowanych. Skuteczna migracja z C do nowoczesnego C++” — strona 10 z 3010
  • Fragment „C++ w systemach wbudowanych. Skuteczna migracja z C do nowoczesnego C++” — strona 11 z 3011
  • Fragment „C++ w systemach wbudowanych. Skuteczna migracja z C do nowoczesnego C++” — strona 12 z 3012
  • Fragment „C++ w systemach wbudowanych. Skuteczna migracja z C do nowoczesnego C++” — strona 13 z 3013
  • Fragment „C++ w systemach wbudowanych. Skuteczna migracja z C do nowoczesnego C++” — strona 14 z 3014
  • Fragment „C++ w systemach wbudowanych. Skuteczna migracja z C do nowoczesnego C++” — strona 15 z 3015
  • Fragment „C++ w systemach wbudowanych. Skuteczna migracja z C do nowoczesnego C++” — strona 16 z 3016
  • Fragment „C++ w systemach wbudowanych. Skuteczna migracja z C do nowoczesnego C++” — strona 17 z 3017
  • Fragment „C++ w systemach wbudowanych. Skuteczna migracja z C do nowoczesnego C++” — strona 18 z 3018
  • Fragment „C++ w systemach wbudowanych. Skuteczna migracja z C do nowoczesnego C++” — strona 19 z 3019
  • Fragment „C++ w systemach wbudowanych. Skuteczna migracja z C do nowoczesnego C++” — strona 20 z 3020
  • Fragment „C++ w systemach wbudowanych. Skuteczna migracja z C do nowoczesnego C++” — strona 21 z 3021
  • Fragment „C++ w systemach wbudowanych. Skuteczna migracja z C do nowoczesnego C++” — strona 22 z 3022
  • Fragment „C++ w systemach wbudowanych. Skuteczna migracja z C do nowoczesnego C++” — strona 23 z 3023
  • Fragment „C++ w systemach wbudowanych. Skuteczna migracja z C do nowoczesnego C++” — strona 24 z 3024
  • Fragment „C++ w systemach wbudowanych. Skuteczna migracja z C do nowoczesnego C++” — strona 25 z 3025
  • Fragment „C++ w systemach wbudowanych. Skuteczna migracja z C do nowoczesnego C++” — strona 26 z 3026
  • Fragment „C++ w systemach wbudowanych. Skuteczna migracja z C do nowoczesnego C++” — strona 27 z 3027
  • Fragment „C++ w systemach wbudowanych. Skuteczna migracja z C do nowoczesnego C++” — strona 28 z 3028
  • Fragment „C++ w systemach wbudowanych. Skuteczna migracja z C do nowoczesnego C++” — strona 29 z 3029
  • Fragment „C++ w systemach wbudowanych. Skuteczna migracja z C do nowoczesnego C++” — strona 30 z 3030

Opis

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!

Linki do księgarni są linkami partnerskimi Grupy Helion i Księgarni PWN (przez sieć Adtraction). Ceny i dostępność pochodzą z oferty wydawcy i mogą się zmienić.