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

Diving into Modern C++

The C++ programming language has been changed dramatically since its invention in 1979. Some people in this era might be a little bit scared to code using C++ language since it is not user-friendly. The memory management we have to deal with sometimes makes people unwilling to use this language. Fortunately, since C++11--also known as modern C++, along with C++14 and C++17--has been released, numerous features have been introduced to simplify our code in the C++ language. Moreover, the best part of it is that the C++ programming language is a great language for any project, from low-level programming to web programming, as well as functional programming.

This chapter is the best place to start our journey in this book, as it is addressed to the C++ programmers to refresh their knowledge and will discuss the following topics:

  • Understanding several new features in modern C++
  • Implementing the C++ Standard Libraries in modern C++
  • The use of the Lambda expression and all features included in C++ Lambda
  • Using smart pointer to avoid manual memory management
  • Dealing with many return values using tuples
主站蜘蛛池模板: 蒙城县| 澜沧| 开化县| 长治县| 黎城县| 东丽区| 文昌市| 南昌市| 拉孜县| 高青县| 廊坊市| 唐海县| 呼图壁县| 兴化市| 尼木县| 南安市| 西林县| 清河县| 山东省| 麻江县| 阜城县| 民县| 文山县| 杭州市| 灌阳县| 浑源县| 武清区| 泽州县| 京山县| 华容县| 陆河县| 茶陵县| 阳朔县| 宁津县| 南涧| 晋宁县| 江西省| 铁岭市| 家居| 米脂县| 江津市|