![](https://img-blog.csdnimg.cn/2019091813595558.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
C++
文章平均质量分 89
c++学习
ぃ小男孩つ
这个作者很懒,什么都没留下…
展开
-
【C++实验三】模板
一、模板函数1.1、一般模板函数当我们想比较两个整形数值时,我们通常会使用如下函数:int compare1(int a, int b) { if(a > b) return 1; else if(a < b) return -1; else return 0;}但如果我们想比较的数值类型由整形变为浮点型时,我们就得修改外如下函数:int compare2(float a, float b) {原创 2021-11-16 21:17:05 · 550 阅读 · 0 评论 -
【C++实验二】继承和多态
目录一、继承访问权限测试1、设计类A具有public, protected, private等不同属性的成员函数或变量;2、类B,C,D分别通过public, protected, private等不同方式继承A,在类B,C,D的成员函数中测试访问A的成员函数或变量;3、在类B,C,D中添加public, protected, private等不同属性的成员函数或变量,在外部测试访问B,C,D的各个成员函数或变量;4、D以private方式继承A,尝试把A中的部分public成员提升原创 2021-10-28 15:23:41 · 751 阅读 · 0 评论 -
【C++实验一】 实现CMatrix类
一、CMatrix代码实现1、main.cpp#include<iostream>#include"CMatrix.h"using namespace std;int main() { double pData[10] = { 12,23,34,45 }; CMatrix m1, m2(2, 5, pData); cin >> m1; m2.Set(1, 3, 18); cout << m1 << m2;原创 2021-10-10 20:54:13 · 455 阅读 · 0 评论 -
【C++实验四】STL应用
目录一、STL概述1.1、STL简介1.2、STL六大组件二、STL应用2.1、结合容器和迭代器解决序列变换(取反,平方,立方)2.2、像素变换(二值化)2.3、用set存储学生信息,并进行增删改查操作2.4、输入一个字符串,用map统计每个字符出现的次数并输出字符及对应的次数三、总结一、STL概述1.1、STL简介STL(Standard Template Library),即标准模板库,是一个具有工业强度的,高效的C++程序库。它被容纳于C++标准...原创 2021-11-27 16:09:01 · 1048 阅读 · 0 评论