- 博客(9)
- 收藏
- 关注
原创 六周网课总结
六周的时间已过去,由于今年突发疫情的影响,我们只能在线上利用网课的方式来进行学习,大体写一写这六个周的总结吧: 首先我们学习了一部分递归算法的相关知识,什么是递归算法?就是程序直接或间接调用自身的一个编程技巧。它通常把一个大的复杂的问题层层转化为一个与原问题相似的较小的简单的问题来求解。它的关键 在于找出递归定义和递归终止的条件。那具体到底怎么用呢?解题的步骤大致如下:1.分析问题,寻找递归2.设...
2020-04-02 11:56:21
799
转载 oracle安装报错[INS-30131]执行安装程序验证所需的初始设置失败(无法访问临时位置)解决方法
最近在电脑上安装oracle12c,安装时,在执行检查环境步骤时候报错: [INS-30131]执行安装程序验证所需的初始设置失败(无法访问临时位置) 最后在网上搜索解决方法,特记录下,以防以后再用到: 1.针对服务端安装 在cmd中执行命令: 切换到oracle的安装目录,执行命令:setup.exe -ignorePrereq -J"-Doracle.install.db.validate.supportedOSCheck=false" 转自博客园-牛头人 如有侵权,请联系删除 ...
2022-03-18 17:50:42
3466
原创 继承和多态总结
继承是在已有类的基础上创建新类的过程,一个B类继承A类,或称从类A派生类B,类A称为基类(父类),类B称为派生类(子类) 注意: 类之间有继承关系,但对象之间没有任何关系,每个对象都是独立的,都有自己的副本。 另外,继承关系并不是一开始就考虑的,一般先考虑功能设计类,再从中提取继承关系,这一点也要注意一下 类继承关系的语法形式 class 派生类名:基类名表 { 数据成员和成员函数声明 }; 基类名表 构成 访问控制 基类名1,访问控制 基类名2,……,访问控制 基类名n 访问控制 表示派生类对基类的继承方
2020-05-16 19:28:19
564
原创 STL总结
总结STL之前先说几个前面的知识,首先是重载赋值运算符(针对常成员无法直接赋值的问题): 类名 & operator=(const 类名 & 对象名){ 常成员数据类型 temp=const_cast<常成员数据类型>(& 常成员名) *temp=对象名.常成员名 …… return *this } 实例(id是常成员): People & operat...
2020-04-26 15:25:38
327
原创 类和对象
1.类的定义 类是对具有相同属性和行为的一类客观事物的概括描述。是用户自定义的数据类型(程序设计语言角度) 类的定义包括行为和属性两个部分。 属性以数据表示,行为通过函数实现。 注意事项: 类的数据成员可以是其他类的对象,但不能以类自身的对象作为本类的成员,而类自身的指针和引用可以作为类的成员。 类定义必须以分号 " ;"结束。 类与结构体的区别: 没有明确指定类成员的访问权限时,c++结构体的成...
2020-03-30 22:22:40
351
原创 数组与指针,new、delete运算符,引用
数组与指针 a[i]=*(a+i) p=a; p[i]=a[i] p[i]=*(p+i) 动态管理内存的方法有两种: new和delete delete运算符 空悬指针 引用 引用 VS 指针 const限定指针 const限定引用 ...
2020-03-07 10:13:25
248
原创 复合数据类型
c++语言的内置复合类型 ●指针、引用、数组、结构体、枚举 ●标准库类型string c++的数据类型: 结构体的定义: 定义结构体变量格式如下: struct 结构体类型名 变量名列表; 也可以把结构体类型声明和变量定义合在一起,格式如下: struct 类型名{ 数据类型1 成员名1; 数据类型2 成员名2; … }变量名; 结构体的使用: 万能头文件: 扩展: 运算符重载: 成员函......
2020-03-05 10:01:50
1870
原创 递归算法
●程序直接或间接调用自身的编程技巧称为递归算法。 ●直接或间接调用自身的函数称为递归函数。 ●它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解。 ●递归的关键在于找出递归定义和递归终止条件。 ...
2020-03-05 09:31:50
208
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
7