- Learning C++ Functional Programming
- Wisnu Anggoro
- 187字
- 2021-07-02 20:51:35
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
- Boost.Asio C++ Network Programming(Second Edition)
- Expert C++
- C語言程序設計(第2 版)
- JavaScript:Functional Programming for JavaScript Developers
- Xamarin.Forms Projects
- Python數據挖掘與機器學習實戰
- ExtJS Web應用程序開發指南第2版
- Web App Testing Using Knockout.JS
- 跟戴銘學iOS編程:理順核心知識點
- 超簡單:Photoshop+JavaScript+Python智能修圖與圖像自動化處理
- Machine Learning for OpenCV
- Java EE項目應用開發
- Software Architecture with Python
- HTML5+CSS+JavaScript深入學習實錄
- Storm Real-Time Processing Cookbook