C++程序 使文件只读
在这里,我们将使用两种方法构建C++程序,使文件只读,即:
- 使用ifstream
- 使用fstream
C++编程语言提供了一个名为 fstream 的库,包含不同种类的类来处理文件。fstream中的类包括 ofstream、ifstream和fstream。
1. 使用“ifstream”
下面代码的输出包括指定的“Geeks for Geeks.txt”文件中的数据。
ifstream 类用于读取文件并不支持将数据写入文件,即使文件只读。创建的输入流“ ifstream in” 指定要在读取模式下打开的文件。
输出:
2. 使用“fstream”
fstream类用于读取文件,并且还可以将数据写入打开的文件中。
在下面的代码中,我们通过在open方法中指定 _“ ios::in ” _ 来打开一个文件以读取模式,并在文件成功打开时显示其中的数据。
输出: