自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 STL

1、STL概念:标准模板库STL从广义上分为:容器、算法、迭代器。其中容器与算法之间通过迭代器进行无缝连接。STL 几乎所有的代码都采用了模板类或者模板函数2、STL六大组件:容器、算法、迭代器、仿函数、适配器、空间配置器2.1、(1)容器:各种数据结构,如vector、list、deque、set、map等,用来存放数据(2)算法:各种常用算法,如sort、find、copy、for_each等(3)迭代器:扮演了容器与算法之间的胶合剂(4)仿函数:行为类似函数,可作为算法

2020-12-27 15:17:03 126

原创 2020-11-10 c++模板

1、模板1.1 函数模板 (1)c++另一种编程思想成为泛型编程,主要利用的技术就是模板 (2)c++提供两种模板机制:函数模板和类模板1.1.1函数模板语法函数模板作用:建立一个通用函数,其函数返回值类型和形参类型可以不具体制定,用一个虚拟的类型来代表。语法:template<typename T> 函数声明或定义解释:template ---- 声明创建模板typename ---- 表示其后面的符号是一种数据类型 , 可以用clas...

2020-11-10 21:02:31 121

原创 2020-10-25二进制--读文件

二进制--读文件二进制方式读文件主要利用流对象调用成员函数read函数原型:ifs.read(char * buffer,int len)参数解释:字符指针buffer指向内存中一段存储空间,len是读写的字节数示例如图所示:总结:文件输入流对象 可用过read函数 ,以二进制方式读取数据...

2020-10-25 16:26:26 1253

原创 2020-10-25 二进制--写文件

二进制--写文件以二进制的方式对文件进行读写操作打开方式指定为:ios::out |ios::binary;写文件二进制方式写文件主要利用流对象调用成员函数writer函数原型:ofs.writer((const char *)buffer,int len);参数解释:字符指针buffer指向内存中一段存储空间。len是读写的字节数案例如下图所示:总结:文件输出流对象 可以通过writer函数,以二进制的方式写数据...

2020-10-25 16:02:51 319

原创 2020-10-25 —— 读文件

5、文件操作5.2读文件读文件与写文件步骤相似,但是读取方式有四种读取步骤如下:1、包含头文件:#include<fstream>2、创建流对象:ifstream ifs;3、打开文件并判断文件是否打开成功:ifs.open("文件路径",打开方式);if(!ifs.is_open()){ cout<<"打开文件失败!"<<endl; return ;}4、读取数据先定义一个数组:char buf...

2020-10-25 15:10:08 188

原创 2020-10-24 -写文件

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

2020-10-24 19:16:59 173

空空如也

空空如也

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

TA关注的人

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