cpp
歪歪梯
这个作者很懒,什么都没留下…
展开
-
C++ primer plus学习笔记(三)——继承、虚函数、RTTI、友元类、异常、final
上一篇博客简单提了继承,接下来继续学习继承这一章。继承前面讲到c++的继承是子类在继承时声明继承的权限,之前描述有点不够准确。以下时书中提及的能继承的成员。当使用private继承时,父类的所有public成员在当前子类中会变为private。当使用protected继承时,父类的所有public成员在当前子类中会变为protected。。虚函数c++中,被定义为虚函数的成员,能被子类...原创 2020-04-01 19:40:18 · 601 阅读 · 1 评论 -
C++ primer plus学习笔记(二)——类、左值引用、右值引用、万能引用
C++也是支持面向对象的语言,也有类的概念。与java差异比较大的是,没有gc(垃圾回收器),所以设计要考虑好释放,不过也提供了智能指针(自动计数引用,自动释放)。代码风格前面去了解vector的源码,发现大部分头文件都会使用这种方式来避免被重复导入代码#ifndef XXX_H#define XXX_H 1code...#endif一般头文件都会这样用文件名做一个宏定义的预处理,...原创 2020-03-30 17:38:06 · 846 阅读 · 0 评论 -
C++ primer plus学习笔记(一)——基础语法
本来是java方向的程序员,因为部门语言需要最近开始学习cpp,刚看到C++ primer plus这本书的第10章,在进入cpp的面向对象学习前,先整理下前面9章的知识笔记,以下内容基于c++11标准指针与&、*&在c++中的一种作用为取出当前变量在内存的逻辑地址*在c++中的一种作用为取出当前逻辑地址对应的内存空间的值c++中提供指针变量存储对象的地址,指针的运算会被编...原创 2020-03-26 18:59:23 · 551 阅读 · 0 评论