![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
作业&笔记
Knight.Panda
ᕕ(˵•̀෴•́˵)ᕗ上分吗
展开
-
c++虚函数继承
定义抽象基类Shape,由它派生出3个派生类:Circle(圆形)、Rectangle( 长方形)、和Triangle (三角形),用虚函数分别计算面积。编写求面积和函数double TotalArea (const vector<Shape *> &),该函数利用基类指针向量,它的每一个元素指向一个派生类的图形对象。编写测试解释器,读入各种图形信息,动态生成各种图形对象,由v...原创 2019-05-18 16:12:08 · 1355 阅读 · 0 评论 -
STL算法统计
题目描述如果一个正整数的所有真因子(不含本身)之和等于自身,该正整数称为完数。本题要求利用STL容器保存输入的若干个正整数,并利用函数对象和STL算法统计其中完数个数,如果有完数,输出第1个完数的序号和第一个完数,如果没有,输出none。本题要求使用STL算法。输入描述若干个正整数输出描述第1行输出完数个数 如果有完数,第2行输出第1个完数的序号和第一个完数,如果没有,第2行输出none...原创 2019-06-06 20:05:32 · 251 阅读 · 0 评论 -
C++ vector类模板
题目描述参考C++ vector类模板,设计实现自己的CVector向量类模板,完成下列基本功能: 构造、析构、size、push_back和下标访问,在通过下标访问越界时抛出异常。编写测试程序,利用该类模板完成一个解释器,它接受命令,执行相应操作。本题不可使用STL vector,所需内存通过动态分配获得,所需内存扩展不可频繁发生。输入描述输入命令有5种 :int 整数 代表开始建立整数向...原创 2019-06-06 20:03:11 · 2393 阅读 · 0 评论