- 【C++】继承
C++的继承1.继承的概念及定义1.1继承的概念1.2继承定义1.2.1定义格式2.基类和派生类对象赋值转换3.继承中的作用域4.派生类的默认成员函数5.继承与友元6.继承与静态成员7.复杂的菱形继承及菱形虚拟继承7.1单继承、多继承与菱形继承7.2虚继承7.3虚继承的原理1.......
- 【C++】多态
文章目录1.多态的概念1.1概念2.多态的定义及实现2.1多态构成的条件2.2虚函数2.3虚函数的重写2.4C++11override和final2.5重载、覆盖(重写)、隐藏(重定义)的对比3.抽象类3.1概念3.2接口继承和实现继承4.多态的原理4.1虚函数表与多态原理4.2动态绑定与静......
- C++ day03(作用域限定符、this、static、const)
目录【1】作用域限定符::1》名字空间2》类内声明,类外定义 【2】this关键字1》概念2》调用成员3》区分重名的成员变量与局部变量4》链式调用 【3】static关键字1》静态局部变量2》静态成员变量3》静态成员函数【4】const关键字1》修饰成员函数2》修饰对象 ......
- MT1301-MT1310 码题集 (c 语言详解)
MT1301·1的补码c语言代码实现#include<stdio.h>intmain(){longn=0;longb=0;scanf("%ld",&n);inti=0;//while(b<n){b=b*16+0xf;}printf("%ld",b-n);return......
- 如何在VSCode上运行C/C++代码
诸神缄默不语-个人CSDN博文目录我是Win10,其他系统仅供参考。文章目录1.下载所需插件2.安装编译器3.不借助编辑器的cpp代码执行3.建立VSCodecpp项目3.1c_cpp_properties.json3.2settings.json3.3tasks.json4.运行C++代码参考资料1.下载所需插件2.安装......
- C++刷题:RGB色值转Integer
问题描述:实现一个函数,输入为长度为三的rgb字符串,返回为十六进制HEX格式字符串。输入格式:字符串输出格式:数字输入样例:"rgb(192,192,192)"输出样例:12632256问题分析: 首先要进行字符串的处理。输入"rgb(192,192,192)",想办法将三个192提取出来,再将192192......
- C++刷题:加一操作
问题描述小W拥有一项魔法,可以对任意数字字符串进行加一的操作,比如当他拿到“798”这样的数字字符串,每一次操作,他会将其中每一个字符进行加一,比如经过一次操作后得到了“8109”。他想知道操作`k`次后,这个数字将会变成多少,由于答案可能很大,最终结果需要对1000000007取......
- 2024年华为OD笔试机试E卷- 补种未成活胡杨 (java/c++/python)
华为OD机试E卷2024真题目录(java&c++&python)本人习惯先看输入输出描述,可以明确知道哪些数据已知,需要去得到什么结果,再代入更有目的性地阅读题干内容,快速理解,所以把输入输出描述放在前面,你可以试下这样阅读对你是否有帮助。输入描述N总种植数量1≤N≤100000M......
- 2024年华为OD笔试机试E卷- 关联子串 (java/c++/python)
华为OD机试E卷2024真题目录(java&c++&python)本人习惯先看输入输出描述,可以明确知道哪些数据已知,需要去得到什么结果,再代入更有目的性地阅读题干内容,快速理解,所以把输入输出描述放在前面,你可以试下这样阅读对你是否有帮助。输入描述输入两个字符串,分别为题目中描述的......
- C++——有一个Date类,私有成员:月、日、年,公有成员:函数,其作用输出月/日/年,一个构造函数
没注释的源代码#include<iostream>usingnamespacestd;classDate{private: intmonth; intday; intyear;public: voiddisplay() { cout<<month<<"/"<<day<<"/"<<year<<endl;......