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 · 545 阅读 · 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 · 515 阅读 · 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 · 322 阅读 · 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 · 920 阅读 · 0 评论