Stelle die beiden Hauptbestandteile von C++ in einer Aufzählung zusammen, die auf diesem Text basiert.
Extract the two main component of C++ in a bulleted list based on this passage.
-direct mapping of hardware features provided primarily by the C subset
-zero-overhead abstractions based on those mappings
-direktes Mapping von Hardware-Funktionen, die hauptsächlich von der C-Untermenge bereitgestellt werden
-Zero-Overhead-Abstraktionen, die auf diesen Mappings basieren
information_extraction
Die Sprache C++ besteht aus zwei Hauptkomponenten: einer direkten Abbildung von Hardwarefunktionen, die hauptsächlich von der C-Untermenge bereitgestellt werden, und Abstraktionen ohne Aufwand, die auf diesen Abbildungen basieren. Stroustrup beschreibt C++ als "eine leichtgewichtige Abstraktionsprogrammiersprache, die für den Aufbau und die Verwendung effizienter und eleganter Abstraktionen entwickelt wurde"; und "die Grundlage von C++ ist es, sowohl den Zugriff auf die Hardware als auch die Abstraktion zu ermöglichen. Dies effizient zu tun, unterscheidet sie von anderen Sprachen." C++ hat den größten Teil der Syntax von C übernommen.
de