![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
文章平均质量分 78
吃花椒的恩酱
感谢关注,感谢点赞,感谢收藏!催更私信我哈
展开
-
C++实验3 模板
1.模板函数(compare)1.1实验要求1.1.1一般模板函数1.1.2特化模板函数1.2.代码实现2.模板类Queue或Stack2.1实验要求2.1.1模板类(Queue,Stack)2.1.2成员模板函数2.1.3模板特化:模板函数特化、模板成员函数特化、模板类特化2.2.代码实现3.模板类AutoPtr3.1实验要求3.1.1构造函数3.1.2析构函数3.1.3拷贝构造函数3.1.4等号、->、*等运算符重载3.1.5主函数调用Aut原创 2021-11-16 20:27:08 · 690 阅读 · 0 评论 -
C++实验1 CMatrix类设计与实现
CMatrix类设计与实现实验基本内容CMatrix():不带参数的构造函数;CMatrix(intnRow,intnCol,double*pData=NULL):带行、列及数据指针等参数的构造函数,并且参数带默认值;CMatrix(constchar*strPath):带文件路径参数的构造函数;CMatrix(constCMatrix&m):拷贝构造函数此外会用列表初始化成员变量:CMatrix():m_nRow(0),m_nCol(0),m_p...原创 2021-10-11 23:02:05 · 202 阅读 · 0 评论 -
C++实验2 继承和多态(二)
1、多态性综合运用1.1一般多态性函数:输入输出参数完全一样,在父类中添加virtual;有继承关系 子类重写父类中的虚函数#include<iostream> using namespace std;class Animal{public: virtual void speak() { cout<<"动物在叫"<<endl; }};class Cat:public Animal{public: void speak() .原创 2021-11-17 22:56:05 · 588 阅读 · 0 评论 -
C++实验4 StL 应用
1.stl 概念转载自:C++:STL标准入门汇总 - 施杨 - 博客园一、STL简介STL(Standard Template Library,标准模板库)是惠普实验室开发的一系列软件的统称。它是由Alexander Stepanov、Meng Lee和David R Musser在惠普实验室工作时所开发出来的。现在虽说它主要出现在C++中,但在被引入C++之前该技术就已经存在了很长的一段时间。STL的代码从广义上讲分为三类:algorithm(算法)、container(容器)和i.原创 2021-11-18 15:29:53 · 209 阅读 · 0 评论 -
C++实验2 继承和多态(一)
1.继承访问权限测试1.1实验要求1.1.1设计类A具有public, protected, private等不同属性的成员函数或变量;类B通过public, protected, private等不同方式继承A,在类B的成员函数中测试访问A的成员函数或变量;1.1.2在类B中添加public, protected, private等不同属性的成员函数或变量,在外部测试访问B的各个成员函数或变量;1.1.3 C以private方式继承A,尝试把A中的部分public成员提升为public。原创 2021-10-24 23:25:43 · 185 阅读 · 1 评论