C++
文章平均质量分 62
Love Summer~
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C++——设计实现一个动态向量模板类DVector
②运算符重载:赋值运算符=、加法运算符+(向量对应维度相加,结果为向量)、乘法运算符*(向量对应维度乘积之和,值为标量);①实现构造函数、析构函数和复制构造函数;③输出流运算符原创 2023-06-18 16:06:28 · 336 阅读 · 1 评论 -
C++复习——选择题
一、函数重载和缺省参数值、内联函数1.对类的构造函数和析构函数描述正确的是( )A. 构造函数可以重载,析构函数不能重载B. 构造函数不能重载,析构函数可以重载C. 构造函数可以重载,析构函数也可以重载 D. 构造函数不能重载,析构函数也不能重载2.对定义重载函数的下列要求中,_____是错误的。A. 要求参数的个数不同B. 要求参数中至少有一个类型不同C. 要求参数个数相同时,参数类型不同D. 要求函数的返回值不同注:重载函数要求参数个数或者参数类型不同,并不要求返回值类型不同。原创 2023-06-20 13:52:56 · 798 阅读 · 0 评论 -
C++复习——抽象类+基类指针访问派生类的练习
题目一:请设计一个描述杭电学校师生的抽象类 HDUPerson,要求有属性姓名、性别、年龄,有相应的构造函数与 Set、Get 方法,有成员函数 IntroduceSelf 实现自我介绍、纯虚函数GetCurrentNum,通过继承派生杭电学生类 Student和杭电教师类 Teacher, 学生类中含在学的课程数,在教师类中含每周授课时数,在派生类中必须实现GetCurrentNum 获取学生的课程数或教师每周授课时数。并写出测试代码,测试代码用基类指针访问派生类,并调用计算面积和周长的函数。原创 2023-06-20 14:45:35 · 329 阅读 · 0 评论 -
C++—设计实现一个存储任意类型元素的动态数组类模板Array
(1)存放数组元素的空间动态申请,定义成员函数时不得造成内存泄露;(3)重载下标运算符[ ]、关系运算符==;(5)编写测试程序,对以上所有功能进行测试。(4)重载输入运算符>>,输出运算符<<;(2)定义构造函数和复制构造函数;原创 2023-06-18 18:42:40 · 589 阅读 · 1 评论 -
C++ 复习
一、静态成员1.下列关于this指针的叙述中,正确的是 DA.任何与类相关的函数都有this指针B.类的成员函数都有this指针C.类的友元函数都有this指针D.类的非静态成员函数才有this指针2.以下说法正确的是(C)。A.在静态成员函数中可以调用同类的其他任何成员函数B.const成员函数不能作用于非const对象C.在静态成员函数中不能使用this指针D.静态成员变量每个对象有各自的一份3.静态成员函数没有: BA. 返回值B. this指针。原创 2023-04-24 19:51:40 · 1137 阅读 · 0 评论 -
HDU C++
改自HDU——C++课本原创 2023-03-07 10:36:53 · 148 阅读 · 0 评论 -
HDU C++作业
HDU C++作业原创 2023-04-02 15:10:41 · 196 阅读 · 0 评论 -
PTA 动态二维数组的转置
设计一个矩阵类Matrix(整型动态二维数组类)类中成员函数有:构造函数(创建m行n列的矩阵);析构函数(释放动态申请数组空间);读入函数ReadMatrix(创建m行n列的矩阵元素的值);输出函数WriteMatrix(输出m行n列的矩阵元素的值,每个元素占5个字符宽度 );转置函数void Transpose(Matrix& B)(将当前对象矩阵转置为一个n行m列的B矩阵)。在main()函数中输入m,n的值创建m行n列的矩阵A,矩阵B是A的转置矩阵。原创 2023-04-23 23:16:34 · 722 阅读 · 0 评论 -
PTA 身份证升位
试定义一个类ID,将15位的旧版身份证号扩充为18位。在15位的身份证号中,第7、8两位为出生年份,例如:1980年出生的人,身份证号码的第7、8位的值是80,在18位身份证号中,将7-10四位的值改为1980,并将原身份证号码第9位开始以后所有数字依次向右平移2位,在18位身份证号码中,最后增加一位校验码,校验码的计算方法如下(只考虑20世纪出生的公民):(1)将已扩展出的17位身份证号按各位上的数字进行加权求和,结果为S。原创 2023-04-24 19:14:39 · 266 阅读 · 0 评论 -
C++复习——STL
注:"//"后面的代码是需要填的空//重载了()运算符的类对象可以作为函数对象class Passpublic://一元谓词,判断成绩是否大于60分int main()int count;//函数对象在使用时,可以像普通函数那样调用,可以有参数,可以有返回值count=21.C++ sort()排序详解。原创 2023-06-18 09:36:21 · 230 阅读 · 0 评论 -
C++ ——关于try...catch 异常抛出、捕获和处理过程
C++——try...catch的使用原创 2023-06-18 10:54:47 · 1757 阅读 · 0 评论
分享