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

C++, RAII, and the GSL Refresher

In this chapter, we will provide an overview of some of the recent advancements of C++ that are leveraged in this book. We will start by providing an overview of the changes made to C++ in the C++17 specification. We will then briefly cover a C++ design pattern called Resource Acquisition Is Initialization (RAII), how it is used by C++, and why it is so important to not only C++ but many other languages that leverage the same design pattern. This chapter will conclude with an introduction to the Guideline Support Library (GSL) and how it can help to increase the reliability and stability of system programming by helping to adhere to the C++ Core Guidelines. 

In this chapter, we will cover the following topics:

  • Discussing the advancements made in C++17
  • Outlining RAII
  • Introducing the GSL
主站蜘蛛池模板: 二手房| 广宁县| 孝昌县| 沁水县| 望都县| 长治县| 安西县| 元朗区| 绥棱县| 湘西| 合阳县| 洛浦县| 华坪县| 汨罗市| 常州市| 内黄县| 枣强县| 长岭县| 家居| 陆河县| 固阳县| 广安市| 嘉祥县| 延庆县| 柘城县| 商洛市| 阿拉善左旗| 景洪市| 玉山县| 林甸县| 于都县| 大埔区| 洮南市| 仪征市| 伊川县| 博爱县| 靖安县| 孝义市| 新源县| 太仆寺旗| 如东县|