C++ knowledge summary (with super detailed knowledge frame diagram)

C++ knowledge summary

Since bloggers are also learning Linux system programming, Linux network programming and database while learning C++, it has been more than a year since the beginning of learning C++.

C++ is the first object-oriented language that bloggers learn. During the learning process, I gradually realized the benefits of object-oriented programming, but C++ has more complex syntax than C language, especially inheritance and polymorphism. Syntax (ಥ _ ಥ), and many new features in C++11, make C++ syntax even more complex.

The following bloggers list the mind maps of the major modules, and put the blogger's related blogs under each mind map. Bloggers who have questions about a certain knowledge point can jump to read the corresponding blog.

其实本来是罗列在一张思维导图上的,但由于C++知识体系过于庞大,导致思维导图太大无法插入到博客当中,于是博主就将这些模块重新拆分为多个思维导图了¯\_()_/¯                  

1. Basic C++

insert image description here
Here are the blogger's related blogs:

2. Classes and Objects

insert image description here
Here are the blogger's related blogs:

3. C/C++ memory management

insert image description here
Here are the blogger's related blogs:

4. Template

insert image description here
Here are the blogger's related blogs:

Five, C++ IO stream

insert image description here
Here are the blogger's related blogs:

6. Inheritance

insert image description here
Here are the blogger's related blogs:

7. Polymorphism

insert image description here
Here are the blogger's related blogs:

Eight, C++11

insert image description here
Here are the blogger's related blogs:

9. Abnormal

insert image description here
Here are the blogger's related blogs:

10. Smart pointer

insert image description here
Here are the blogger's related blogs:

11. Special design

insert image description here
Here are the blogger's related blogs:

Twelve, C++ type conversion

insert image description here
Here are the blogger's related blogs:

Thirteen, STL

insert image description here
Here are the blogger's related blogs:

There is still a long way to go, let's continue to encourage each other!

Guess you like

Origin blog.csdn.net/chenlong_cxy/article/details/127166206