自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 vector容器笔记详细

vector存放内置的数据类型STL中最常用的容器为vector,可以理解为数组,下面写个例子,如何向这个容器中插入数据,并遍历这个容器;#include<iostream>#include<vector>#include<algorithm> //标准算法头文件using namespace std;/*****vector存放内置的数据类型*****///回调函数void myPrint(int val){ cout << v

2020-09-29 20:20:32 152

原创 STL简单入门

初识STLSTL是一种泛型编程。面向对象编程关注的是编程的数据方面,而泛型编程关注的是算法。它们之间的共同点是抽象和创建可重用代码,但它们的理念截然不同。STL基本概念STL,英文全称 standard template library,中文可译为标准模板库或者泛型库,其包含有大量的模板类和模板函数,是 C++ 提供的一个基础模板的集合,用于完成诸如输入/输出、数学计算等功能;从根本上说,STL 是一些容器、算法和其他一些组件的集合;STL从广义上分为:容器、算法和迭代器,容器和算法之间通过

2020-09-29 09:03:59 173

原创 C++提高篇——模板

模板的概念模板就是建立通用的模具,大大提高复用性;模板的特点:1)模板不能直接使用,它只是一个框架;2)模板的通用并不是万能的;C++另一种编程思想称为泛型编程,主要利用的技术就是模板;C++提供两种模板机制:函数模板和类模板;函数模板函数模板的作用:建立一个通用函数,其函数返回值和形参类型可以不具体指定,用一个虚拟的类型来代表;1)语法template< typename T >函数声明或定义 //函数模板template:声明创建模板;typename:

2020-09-25 16:54:59 204

原创 C++基于多态的职工管理系统超详细

主要利用C++来实现一个基于多态的职工管理系统;(需要综合运用封装、继承和多态,以及文件的读写操作等知识;)管理系统需求公司中职工为三类:普通员工、经理、老板,显示信息时,需要显示职工编号、职工姓名、职业岗位、以及职责;普通员工职责:完成经理交给的任务;经理职责:完成老板交给的任务,并下发任务给员工;老板职责:管理公司所有事物;管理系统中需要实现的功能如下:1)退出管理程序:退出当前管理系统;2)增加职工信息:实现批量添加职工功能,将信息录入到文件中,职工信息为:职工编号、姓名、部门.

2020-09-22 22:08:11 3726

原创 C++文件操作

程序运行时产生的数据都属于临时数据,程序一旦运行结束都会被释放;通过文件可以将数据持久化;C++中对文件操作需要包含头文件 #include< fstream>文件类型分为两种:1)文本文件:文件以文本的ASCII码形式存储在计算机中;2)二进制文件:文件以文本的二进制形式存储在计算机中,用户一般不能直接读懂它们;操作文件的三大类:1)ofstream:写操作2)ifstream:读操作3)fstream:读写操作文本文件写文件写文件步骤如下:1)包含头文件: .

2020-09-12 18:53:17 177

原创 C++多态知识点

多态的基本概念多态是C++面向对象三大特性之一;多态分为两类:静态多态:函数重载和运算符重载都属于静态多态,复用函数名;动态多态:派生类和虚函数实现运行时多态;静态多态和动态多态的区别:静态多态的函数地址早绑定,编译阶段确定函数地址;动态多态的函数地址晚绑定,运行阶段确定函数地址;#include<iostream>using namespace std;//动物类class Animal{public: void speak() { cout &lt

2020-09-10 22:34:07 339

原创 C++继承知识点

继承的基本语法继承是面向对象的三大特性之一;好处:将公共部分抽象出来,减少重复代码;父类也称为基类,子类也称为派生类;基本语法:class A:public B;class 子类:继承方式 父类#include<iostream>using namespace std;//公共页面class BasePage{public: void header() { cout << "首页 公开课" << endl; } void foot

2020-09-09 17:05:05 225

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除