根據這段話，用專案符號列出C++的兩個主要組成部分。
C++語言有兩個主要組成部分：第一個是基於C語言的硬體特性直接對映，第二個是基於這些對映的零開銷抽像。Stroustrup將C++描述為「一種輕量級的抽像程式語言，用於構建和使用高效、優雅的抽像」，並且「同時提供硬體訪問和抽像是C++的基礎。高效地實現這一點是它與其他語言的區別所在。」 C++繼承了大部分C語言的語法。
- 主要由 C 子集提供的硬體功能的直接對映
-基於這些對映的零開銷抽象