招offer体质
招offer体质
全部文章
分类
c++基础(24)
java基础(2)
leetcode(1)
八股(3)
归档
标签
去牛客网
登录
/
注册
阿力的小站
Day by day.
全部文章
(共30篇)
C++基础16——模板
泛型编程 主要技术:模板 分类:函数模板和类模板 函数模板 建立一个通用函数,其函数返回值类型和形参类型可以不具体指定,用一个虚拟的类型来代表 语法: template<typename T> 函数声明或定义 template:声明创建模板 typename:表面后面的...
2022-04-24
0
239
C++基础15——文件操作
对文件操作需要包含头文件<fstream> 文件类型: 文本文件:文件以文本的ascii码形式存储在计算机中 二进制文件:文件以二进制形式存储在计算机中 文件操作三大类: ofstream:写操作(output to file) ifstream:读操作(input from fi...
2022-04-23
0
174
C++基础14——多态
多态的分类 静态多态:函数重载和运算符重载 动态多态:派生类和虚函数 静态多态和动态多态的区别: 静态多态:函数地址早绑定,编译阶段确定函数地址 动态多态:函数地址晚绑定,运行阶段确定函数地址 class animal{ public: void speak(){...
2022-04-23
0
156
C++基础13——继承
继承的好处 减少重复代码 语法:【class 子类:继承方式 父类】 子类——派生类 父类——基类 继承方式 public: 父类中的public和protected成员属性不变,private的不可以访问 private:父类中的public和protected成员属性都变为private,...
2022-04-23
0
313
C++基础12——运算符重载
加号运算符重载 作用:实现两个自定义类型数据的相加 对于内置的数据类型的表达式的运算符是不可以改变的 class Person { public: int a; int b; //1. 成员函数重载 ...
2022-04-20
0
204
C++基础11——友元
友元的目的:让一个函数或者类访问另一个类中私有成员 关键字:friend 实现方式: 全局函数做友元 class House{ friend void goodGay(House* myhouse);//关键 public: House(){ string ...
2022-04-20
0
182
C++基础10——const修饰成员函数
空指针访问成员函数 class Person(){ public: void func1(){ cout<<"yes"; } void func2(){ cout<<age;//相当于this->age } int ...
2022-04-20
0
198
C++基础9——this指针
成员变量和成员函数分开存储 只有非静态的成员变量才属于类的对象 C++编译器会给每个空对象分配一个字节的内存空间,是为了区分空对象占内存的位置,每个空对象都有一个唯一的内存地址 静态成员变量和静态成员函数、非静态成员函数都不属于类的对象上 this指针 由于非静态成员函数只会诞生一...
2022-04-19
0
188
C++基础8——静态成员
初始化列表 class Person{ public: int a; int b; int c; //1. Person():a(10),b(20),c(30) { } ...
2022-04-19
0
148
C++基础7——深拷贝浅拷贝
深拷贝与浅拷贝 浅拷贝:简单的赋值拷贝操作 深拷贝:在堆区重新申请空间,进行拷贝操作 class Person{ public: int age; int *height; Person(int p_age,int p_height){ age=...
2022-04-19
0
155
首页
上一页
1
2
3
下一页
末页