一.仿照复数类, 写一个向量类(向量的维数, 向量的值)
1.编写构造函数完成初始化
2.编写成员函数,读入一个向量,输出一个向量
3.编写成员函数,利用运算符重载计算两个向量的相加、相减、相乘并输出计算结果
4.编写虚函数, 自己定义实现什么功能.
5.定义析构函数, 可用来在生命周期结束时显示向量的维数.
6.遇到适当错误需要抛出异常(例如两个向量相除)
7.显式的定义复制构造函数并使用
二.在上一问的基础上写一个派生类继承向量类
添加一些基类没有的成员变量和函数
用基类的指针来使用派生类的成员函数(虚函数那个)
三.编写两个函数模板
一个实现交换基本类型的值
一个实现交换两个数组的值
四.编写一个类模板.可以存放坐标位置.
坐标位置可以为数字, 字符串
五.迭代器遍历一个 vector 容器中的所有元素
并实现元素倒置
Problem ID | Title | Source/Category | AC | Submit | |
1400 Problem A | 统一资源定位符 | 入门题-字符串处理 | 2 | 8 |