
c++
落落落Luo
这个作者很懒,什么都没留下…
展开
-
c++学习笔记15
机房预约系统main#include<iostream>using namespace std;#include"identity.h"#include<fstream>#include"globalFile.h"#include"student.h"#include"teacher.h"#include"manager.h"//进入学生的子菜单界面...原创 2020-07-11 10:08:42 · 363 阅读 · 0 评论 -
c++学习笔记14
演讲比赛流程管理系统原创 2020-03-01 11:57:30 · 147 阅读 · 0 评论 -
c++学习笔记13
STL常用算法概述:算法主要由头文件<algorithm><functional><numeric>组成STL头文件中<algorithm>是最大的一个,范围涉及到比较、交换、查找、遍历操作、复制、修改等等for_each#include<iostream>using namespace std;#include<ve...原创 2020-03-01 11:57:17 · 102 阅读 · 0 评论 -
c++学习笔记12
STL-函数对象函数对象概念概念:重载函数调用操作符的类,其对象称为函数对象函数对象使用重载的()时,行为类似函数调用,也叫仿函数本质:函数对象(仿函数)是一个类,不是一个函数函数对象使用特点:函数对象在使用时,可以像普通函数那样调用,可以有参数,可以有返回值函数对象超出普通函数的概念,函数对象可以有自己的状态函数对象可以作为参数传递代码:#include<iost...原创 2020-03-01 11:57:04 · 98 阅读 · 0 评论 -
c++学习笔记11
list原创 2020-03-01 11:56:38 · 193 阅读 · 0 评论 -
c++学习笔记10
STLSTL初识STL的诞生是为了建立数据结构和算法的一套标准STL概念STL 称为 标准模板库STL从广义上分为 : 容器、算法、迭代器容器和算法之间通过迭代器进行无缝连接STL几乎所有的代码都采用了模板类或者模板函数STL六大组件容器、算法、迭代器、仿函数、适配器、空间配置器1.容器:各种数据结构,如vector、list、deque、set、map等、用来存放数据2.算...原创 2020-03-01 11:56:24 · 131 阅读 · 0 评论 -
c++学习笔记8
职工管理系统原创 2020-03-01 11:55:30 · 436 阅读 · 0 评论 -
c++学习笔记7
多态多态的基本概念多态分为两类静态多态:函数重载 和 运算符重载属于静态多态,复用函数名动态多态:派生类和虚函数实现运算时多态静态多态和动态多态区别静态多态的函数地址早绑定 -----编译阶段确定函数地址动态多态的函数地址晚绑定------运行阶段确定函数地址代码:#include<iostream>using namespace std;//多态//动物类...原创 2020-03-01 11:55:16 · 91 阅读 · 0 评论 -
c++学习笔记6
运算符重载运算符重载是对已有的运算符重新定义,赋予另一种功能,以适应不同的数据类型加号运算符重载代码:#include<iostream>using namespace std;//加号运算符重载class Person {public: //1.成员函数重载+号 本质 Person p3=p1.operator+(p2); //Person operator+...原创 2020-03-01 11:55:03 · 132 阅读 · 0 评论 -
c++学习笔记5
静态成员在成员变量或成员函数前面加上static关键字,称为静态成员静态成员分为:静态成员变量: 所有对象共享一份数据  ...原创 2020-03-01 11:54:52 · 445 阅读 · 0 评论 -
c++学习笔记4
类和对象简单的类示例#include<iostream>using namespace std;//圆周率const double PI = 3.14;//设计一个圆类,求圆的周长//圆求周长的公式:2*PI*半径//class 代表要设计一个类,类后面紧跟着的就是类的名称class Circle { //访问权限public: //属性 //半径 i...原创 2020-03-01 11:54:27 · 130 阅读 · 0 评论 -
c++学习笔记3
函数提高函数默认参数在c++中,函数的形参列表中的形参是可以有默认值的语法:返回值类型 函数名(参数=默认值){}代码:#include<iostream>using namespace std;//函数的默认参数//如果我们自己传入数据,就用自己的数据,如果没有,那么用默认值int func(int a,int b=20,int c=30) { return ...原创 2020-03-01 11:54:12 · 72 阅读 · 0 评论 -
c++学习笔记2
内存分区模型c++程序执行时将内存划为四个区域1.代码区:存放函数体的二进制代码,由操作系统管理2.全局区:存放全局变量和静态变量以及常量3.栈区:由编译器自动分配释放,存放函数参数值,局部变量等4.栈区:由程序员分配和释放,若程序员不释放,程序结束时由操作系统回收程序运行前在程序编译后,生成exe可执行程序,未执行该程序前分为两个区域代码区:共享、只读 ...原创 2020-03-01 11:51:24 · 260 阅读 · 0 评论 -
c++学习笔记1
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...原创 2020-03-01 11:51:10 · 472 阅读 · 0 评论