Es gilt folgender Zusammenhang:
1 | "Hardwarenahes Programmieren in C++" - "Programmieren in C++" =
|
2 |
|
3 | = "Hardwarenahes Programmieren in C" - "Programmieren in C"
|
D.h. C++ bietet zwar viel, was die allgemeine Programmierung angenehmer
macht, aber so gut wie nichts, was speziell auf die hardwarenahe
Programmierung abzielt.
Aus dem obigen folgt:
1 | "Hardwarenahes Programmieren in C++" =
|
2 |
|
3 | = "Programmieren in C++" + "Hardwarenahes Programmieren in C" - "Programmieren in C"
|
4 | 1 2 3
|
Zu 1: Das lernst du mit einem ganz gwöhnlichen C++-Buch wie dem
Stroustrup dem Prinz, den du ja schon hast.
Zu 2: Dazu gibt es einige Tutorials im Netz, die man sich allerdings
etwas zusammensuchen muss, und auch ein paar Bücher. Da diese aber meist
auf eine bestimmte Zielplattform abgestimmt sind, suchst du dir am
besten erst eine solche aus und anschließend die passenden Tutorials
bzw. Bücher dazu.
Zu 3: Die Subtraktion bedeutet: Falls du das schon kannst, vergiss es
einfach wieder ;-). Dann läufst du weniger Gefahr, C++ nur als besseres
C zu benutzen.