Menu
CoddyTech

从文件读取

Coddy C++ 文件处理 课程的第 7 课,共 23 课。

在 C++ 中,使用 ifstream 类的对象成功打开文件后,就可以从文件中读取内容。 
从文件读取内容有几种不同的方式:

  • 逐行读取:从头到尾逐行读取整个文件
  • 逐字符读取:逐个读取每个字符,包括空格
  • 逐变量读取:使用 ifstream 以与从标准输入读取相同的方式读取,使用 >> 运算符,因此你可以读取一个完整的单词、一个数字,甚至一个符号(最适合竞赛编程)

现在你已经了解了从文件读取内容的不同方法,接下来的几课会教你如何使用它们。
不过,还有一点很重要:我们需要使用循环持续读取,直到到达文件末尾。因此,有一个名为 .eof() 的特殊方法,表示文件末尾。到达文件末尾时,它会终止循环。 

亲手试试

这节课没有代码挑战。

C++ 文件处理中的所有课

自己练习: C++ 在线编译器