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

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.

主站蜘蛛池模板: 利津县| 双流县| 望奎县| 上林县| 宣威市| 玉树县| 澜沧| 密云县| 宜良县| 新邵县| 河源市| 依安县| 长顺县| 即墨市| 历史| 府谷县| 墨江| 麻栗坡县| 兖州市| 达拉特旗| 深水埗区| 潍坊市| 马龙县| 邯郸市| 拜泉县| 荥阳市| 于田县| 鄂尔多斯市| 阿合奇县| 凤庆县| 四子王旗| 十堰市| 瓦房店市| 常宁市| 曲水县| 白河县| 和顺县| 凤阳县| 利辛县| 江阴市| 定南县|