12 2023 档案

摘要:仿函数 /** 仿函数 */ #include<iostream> using namespace std; class MyClass { public: // 普通成员函数定义 int my_add(int x, int y) { return x + y; } // 仿函数定义 int ope 阅读全文
posted @ 2023-12-04 00:18 尘落曦枫 阅读(6) 评论(0) 推荐(0) 编辑
摘要:野指针:没有明确执向的指针,可能会胡乱指向任意一个变量;编程的时候绝不允许出现野指针; int *p; //错误,未初始化指向一块地址,会变成野指针 如果确实需要先不指定到需要使用的内存,那就先定义一个空指针; 》宁愿指向为空也不要为野;因为野指针你把握不住; 空指针:让指针指向NULL;就是指向为 阅读全文
posted @ 2023-12-04 00:10 尘落曦枫 阅读(13) 评论(0) 推荐(0) 编辑
摘要:C++_27_强制转换 - 重写版 阅读全文
posted @ 2023-12-04 00:09 尘落曦枫 阅读(3) 评论(0) 推荐(0) 编辑
摘要:C++_26_异常处理 - 重写版 阅读全文
posted @ 2023-12-04 00:09 尘落曦枫 阅读(3) 评论(0) 推荐(0) 编辑
摘要:模板: 在C++中允许函数重载,但函数重载每次都必须完全对上参数的顺序,类型和数量。 所以C++提供了另一种代码重用机制——“模板”,可以作为同一种类型函数的统一调用接口。 模板机制下可划分:1、函数模板 2、类模板 模板的语法 template <typename T> //单个数据类型templ 阅读全文
posted @ 2023-12-04 00:08 尘落曦枫 阅读(35) 评论(0) 推荐(0) 编辑
摘要:文件操作 阅读全文
posted @ 2023-12-04 00:08 尘落曦枫 阅读(7) 评论(0) 推荐(0) 编辑
摘要:输入输出流 阅读全文
posted @ 2023-12-04 00:06 尘落曦枫 阅读(7) 评论(0) 推荐(0) 编辑
摘要:string类型·变量定义 C++ 中提供了一个 string 内建数据类型,它可以替代 C 语言中的 char* 数组。 使用 string 数据类型时,需要在程序中包含头文件<string> #include <iostream> #include <string> using namespac 阅读全文
posted @ 2023-12-04 00:05 尘落曦枫 阅读(21) 评论(0) 推荐(0) 编辑
摘要:1、重载 同一作用域的同名函数,重复定义;参数格式、参数顺序或者参数类型不同;函数重载和函数的返回值没有任何关系;(const类型的重载本质上是参数类型不同) 2、重写(覆盖) 有继承关系子类(派生类)重写父类(基类)的虚函数函数的返回值,函数名字,函数参数,必须和基类中的虚函数一致,主要就是覆盖基 阅读全文
posted @ 2023-12-04 00:04 尘落曦枫 阅读(18) 评论(0) 推荐(0) 编辑
摘要:操作符(运算符)重载 操作符重载指的是将 C++ 提供的操作符进行重新定义或者多重定义,使之满足我们所需要的一些功能。 在C++中,经常有需要对多个对象进行算术运算,但是对象比不是基本的数据类型,所以这些运算符都无法执行。为了让程序识别这些运算符,就需要对运算符进行重载 运算符重载也可以简单理解为在 阅读全文
posted @ 2023-12-04 00:03 尘落曦枫 阅读(42) 评论(0) 推荐(0) 编辑
摘要:虚(成员)函数: 在C++中,只有类中的成员函数能被声明为虚函数,顶层函数则不能被声明为虚函数;并且如果在类内声明类外定义,则只在类内声明时加virtual 声明虚函数是为了构成多态,多态需要继承关系,需要在类中声明; 虚函数能被继承:基类被声明为虚函数,那么派生类即便未添加virtual关键字声明 阅读全文
posted @ 2023-12-04 00:02 尘落曦枫 阅读(11) 评论(0) 推荐(0) 编辑
摘要:多态: 面向对象三大概念:封装、继承、多态!可想而知多态是何等的重要 什么是多态? 简单来讲就是通过 “虚函数” + “指向子类对象的父类指针”,实现对基类派生出来的不同子类的“统一操作”的过程,实际上就是实现“操作”代码复用; 因为子类都是由统一父类派生出来的,因此可以通过共同父类 “虚函数” 操 阅读全文
posted @ 2023-12-04 00:00 尘落曦枫 阅读(18) 评论(0) 推荐(0) 编辑
摘要:多继承 单继承:一个派生类只有一个基类,这就是单基类继承,简称“单继承” 多继承:一个派生类允许有两个及以上的基类,这就是多基类继承,简称“多继承” 单继承中,派生类是对基类的特例化,例如编程类书籍是书籍中的特例。而多继承中,派生类是所有基类的一种组合。 在多继承中,派生类继承了所有基类中的所有成员 阅读全文
posted @ 2023-12-03 23:59 尘落曦枫 阅读(78) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示