第2章文件操作陈哲教授南京航空航天大学计算机科学与技术学院
1 第2章 文件操作 陈哲 教授 南京航空航天大学 计算机科学与技术学院
文件的基本概念2.1·文件是数据的集合,通常存储在磁盘上,便于以后使用;,几乎所有的程序都用文件存储信息,如:操作系统、编译器、办公软件、即时通信软件等,所有文件都有名字和唯一的绝对路径
2 2.1 文件的基本概念 • 文件是数据的集合,通常存储在磁盘上,便于以 后使用; • 几乎所有的程序都用文件存储信息,如:操作系 统、编译器、办公软件、即时通信软件等; • 所有文件都有名字和唯一的绝对路径
使用文件的过程·使用文件分为三步1.打开文件2.对文件进行读或者写操作3.文件操作结束时关闭文件
3 使用文件的过程 • 使用文件分为三步. 1. 打开文件 2. 对文件进行读或者写操作 3. 文件操作结束时关闭文件
2.23打开和关闭文件在对文件进行读写之前,必须正确包含头文件#include<fstream>该头文件包含如下主要的类定义:输出文件流ofstream:输入文件流ifstream:文件流fstream:
2.2 打开和关闭文件 • 在对文件进行读写之前,必须正确包含头文件. 4 #include <fstream> 该头文件包含如下主要的类定义: ofstream:输出文件流 ifstream: 输入文件流 fstream: 文件流
回顾C语言中打开文件如何打开文件在对文件进行读或写操作之前必须先打开文件。ifstreaminputFile;inputFile.open("d:llcustomer.dat");charfileName[20];cin>>fileName;inputFile.open(fileName);
5 打开文件 • 在对文件进行读或写操作之前必须先打开文件。 ifstream inputFile; inputFile.open( "d:\\customer.dat "); char fileName[20]; cin>>fileName; inputFile.open(fileName); 回顾C语言中 如何打开文件