官术网_书友最值得收藏!

Learning about the C++ standard

The C++ programming language (originally called C with Classes) was designed specifically to provide higher-level facilities than C, including better type safety and object-oriented programming, with system programming in mind. Specifically, C++ aims to provide the performance and efficiency of C programs, while still providing the features of higher-level languages.

Today, C++ is one of the most popular programming languages in the world, used in everything from avionics to banking. 

Like the C standard, the C++ standard is huge and is managed by the ISO. We assume the reader has some basic knowledge of the C++ standard and how to write C code: http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2017/n4713.pdf.

For these reasons, the goal of this section is to discuss some topics that are discussed in lesser detail in other books, as well as portions of the C++ standard that are relevant to this book and system programming but are missing from the other chapters. Please see the Further reading section of this chapter for additional information on the C++ programming language, and how to write C++ programs.

主站蜘蛛池模板: 惠东县| 应城市| 镇宁| 萨迦县| 泰宁县| 六枝特区| 彝良县| 永济市| 安阳市| 拜泉县| 汝城县| 兴仁县| 历史| 德兴市| 乌鲁木齐市| 万安县| 桂阳县| 江陵县| 深圳市| 宜昌市| 鹤峰县| 静海县| 突泉县| 南投市| 平安县| 温宿县| 钟山县| 六盘水市| 双峰县| 凤城市| 会宁县| 水富县| 广丰县| 临江市| 兴业县| 罗源县| 临武县| 伽师县| 新余市| 英德市| 淳化县|