User: Extract the two main component of C++ in a bulleted list based on this passage.
Assistant: -direct mapping of hardware features provided primarily by the C subset
-zero-overhead abstractions based on those mappings