【C++学习】【阶段一】指针&文件IO
来源:互联网 发布:360软件认证费用 编辑:程序博客网 时间:2024/05/17 00:05
1. C++指针
如果你想用一个随意访问六个向量中的一个,那么这个时候你可以把六个向量的名字再建一个数组,按索引来访问其名字,再通过名字来得到你想访问的向量。这样做的空间复杂性很大,但可以得到我们想要的结果。
然而C++给出的指针这个定义,刚好帮我们实现了这个过程,却只需要花费很少的空间。这时我们还是需要建立一个数组,不过不是包含六个向量名的数组,而是六个向量地址的数组,这个数组用一个向量指针来指示,如 vector<int> * pv[6]= { &vector1, &vector2, &vector3, &vector4, &vector5, &vector6},此时我们只需要通过指针pv就可以随意访问这六个向量中的任意一个。
2. 文件IO
ofstream(out file stream): 用来在文件中写入数据 。
ifstream(in file stream) : 用来在文件中读取数据。
跟Python里面的IO好像不太一样,但的确是这个样子的。
因此,不妨把fstream看成另外一个终端:
当我们想要在上面写入数据时(对应终端的输出),则命名一个ofstream类型的对象,则需要用到成员outfile <<,(cout <<);
当我们想要在上面读取数据时(对应终端的写入),则命名一个ifstream类型的对象,则需要用到成员infile >>,(cin >>)。
0 0
- 【C++学习】【阶段一】指针&文件IO
- C学习阶段的遗漏一
- C语言指针学习 一
- C语言指针学习一
- C语言指针学习(一) ---- 指针是什么
- ARM学习阶段一
- Quartz学习阶段一
- 【C++学习】【阶段一】Write a C++program
- c + +B阶段学习
- c学习阶段总结
- C语言学习:指针学习一
- io基础学习-拷贝文件(一)
- [阶段一]Java语言IO操作
- C语言基础及指针⑧文件IO
- C和指针 学习笔记(一)
- 《C与指针》学习笔记(一)
- Linux 下C语言 指针学习 一
- C语言指针学习笔记一
- Caffe学习系列(15):计算图片数据的均值
- Spring Boot 使用JdbcTemplate
- 项目随笔
- 图像阈值化(Python+opencv)
- android生成及解析xml 模版代码
- 【C++学习】【阶段一】指针&文件IO
- python实现obj模型的归一化
- GOF设计模式之INTERPRETER(解释器)
- 详解Java泛型(三)之类型擦除的问题
- 基于时间序列的异常检测C++实现
- PHP中使用sleep函数实现定时任务实例分享_php实例
- hdoj-【2527 Safe Or Unsafe】
- python 自动化之pywinauto 安装
- Shell变量