C++ 修仙之路

C++ 修仙之路

        我们之前学习了那么多的 C 语言相关的知识,其实 C 语言是在实践的过程中逐步完善起来的。C 语言在设计之初就是对 B 语言进行改良,使其能够直接产生机器码,C 语言由此诞生。后来 Unix 操作系统开始用 C 语言重写,同时 C 语言在实践的过程中也得到了发展。但是它没有经过深思熟虑的设计过程,残留了过多的低级语言的特征。C 语言的目标是高效,最终程序执行效率的高效。

        

        本系列博客内容是根据狄泰软件学院的C++深度解析教程的内容总结而来,加上自己对 C++ 语言的理解所整理出来的。包含了 C++ 语言的各种基础知识点和一些不常用的用法,方便日后进行复习。


    • C 到 C++ 的升级

    • 进化后的 const

    • 布尔类型及引用

    • 引用的本质分析

    • 内联函数

    • 函数参数的扩展

    • 函数重载

    • C++ 之新成员

    • 新型的类型转换

    • 经典问题解析一

    • 进阶面向对象

    • 类与封装的概念

    • 类的真正形态

    • 对象的构造

    • 初始化列表的使用

    • 对象的构造顺序

    • 对象的销毁

    • 神秘的临时对象

    • 经典问题解析二

    • 类的静态成员变量及函数

    • 二阶构造模式

    • 友元超英雄

    • 类中的函数重载

    • 操作符重载的概念

    • 完善的复数类

    • 初探 C++ 标准库

    • C++ 中的字符串类

    • 数组操作符的重载

    • 函数对象分析

    • 经典问题解析三

    • 智能指针

    • 逻辑操作符的陷阱

    • 逗号操作符重载分析

    • 前置操作符和后置操作符

    • 类型转换函数

    • 继承的意义

    • 继承中的访问级别

    • 不同的继承方式

    • 继承中的构造与析构

    • 父子间的冲突

    • 同名覆盖引发的问题

    • 多态的意义

    • C++对象模型分析

    • C++ 中的抽象类和接口

    • 被遗弃的多重继承

    • 经典问题解析四

    • 函数模板

    • 类模板

    • 数组类模板

    • 智能指针类模板

    • 单例类模板

    • C 语言异常处理

    • C++ 中的异常处理

    • 类型识别

    • 经典问题解析五

    • 令人迷惑的写法

    • 自定义内存管理

    • 异常处理深度解析

    • 函数的异常规格说明

        

        欢迎大家一起来学习 C++ 语言,可以加我QQ:243343083