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

Summary

In this chapter, we learned about three different standards: C, C++, and POSIX. The C standard defines the popular C syntax, C-style program linking and execution, and the standard C libraries that provide cross-platform APIs to wrap an operating system's ABIs.

We also learned about the C++ standard, and how it defines the C++ syntax, program linking and execution, and the high-level C++ APIs that wrap underlying C and POSIX APIs to C++. 

Finally, we saw how the POSIX standard provides additional APIs that go beyond C. These APIs include (but are not limited to) memory management, networking, and threading. In general, the POSIX standard defines all the standards needed for an application to perform its functions in a cross-platform way on any POSIX-compliant operating system.

The remainder of this book will focus on the APIs defined in these standards, and how they can be used to perform system programming in C++17. In the next chapter specifically, we will cover the system types provided by C, C++, and POSIX, and how they affect system programming. 

主站蜘蛛池模板: 方正县| 孟连| 宕昌县| 化德县| 凤庆县| 阳高县| 赞皇县| 阿拉善右旗| 齐齐哈尔市| 阿坝| 疏勒县| 民权县| 鄂托克旗| 宝坻区| 远安县| 石棉县| 济宁市| 九台市| 汝阳县| 甘洛县| 宜宾县| 凌源市| 礼泉县| 运城市| 华容县| 合阳县| 静海县| 博湖县| 峨山| 乡宁县| 体育| 连城县| 惠来县| 五华县| 旬邑县| 温州市| 嘉禾县| 那坡县| 安义县| 平乡县| 皮山县|