博客专栏  >  编程语言   >  C++学习总结

C++学习总结

C++学习常考知识点,C++常见面试题,C++需要掌握的关键字用法

关注
3 已关注
9篇博文
  • 智能指针剖析&模拟

    要学习智能指针之前需要先了解一下什么叫RAII? 所谓RAII就是运行时初始化,具体的实现就是定义一个类来封装运行资源的分配和释放工作,在构造函数中进行资源的分配,在析构函数中进行资源的回收工作,这样...

    2017-06-27 22:21
    586
  • 浅析重载、隐藏与覆盖

    重载 重载又称为静态多态,静态绑定,静态决议等。因为要实现重载,所以C++和C的命名方式有所不同。重载主要是为了减轻程序员对函数名的记忆负担,让所有功能相似的函数使用同一名字。 ...

    2017-06-05 00:04
    341
  • 深入理解C++强制类型转换

    C++四种强制转换类型 static_cast reinterpret_cast const_cast dynamic_cast static_cast 静态转换,...

    2017-05-07 20:46
    819
  • String类模拟

    class String { friend ostream& operator<>(istream& _is, String& _s);//输入运算符重载 public: String(char ...

    2016-11-23 23:29
    266
  • 解析模板(上)--模板函数

    模板引出: 在学习关于类的特性中,有一个重要的特性叫做多态,同样关于模板的学习也可以简单的把它理解成一种多态,只不过模板中所涉及的多态是关于类型的替换,正如在生活中使用模具一样,在模具中加入不同的原料...

    2016-11-21 23:30
    486
  • 模板&仿函数的应用--冒泡排序

    普通版冒泡排序 对于冒泡排序的算法大家并不陌生,将相临两个数一次比较,然后将最大值或者最小值先排出来,一般来说这样的话我们需要在碗面写两个函数来分别实现这两个算法,程序代码如下: void Bub...

    2016-11-21 11:09
    406
  • 到底多态有多难

    1.概念 多态简单来说就是一种事物具有多种形式或者形态的特征,好比我们生活中最简单的事物,就像每天都会用到的水,水有三态,即固态、液态和气态。生活中这种多多态的例子很多,同样在我们C++的学习过程中,...

    2016-10-31 14:24
    449
  • 继承小结

    一、继承&单继承 1、概念 面向对象程序设计使代码可以实现复用的最重要手段,允许程序员在原有类特性的基础上进行扩展,增加新的功能。 2、定义格式 3.继承类型: (1)public->访问的基类...

    2016-10-24 11:41
    869
  • C++考试小程序编程思路和简单设计

    //求某一年是闰年 (1)书上源程序 #include using namespace std; int main() { int year; bool leap; cout cin...

    2016-06-15 10:47
    887

img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部