C ++用fgets读取另一行

时间:2014-04-09 22:12:57

标签: c++ stream fgets fgetc devkitpro

我使用c ++编写nintendo ds编码,必须使用“FILE”类型来访问文本文件。所以我使用fgets来查看文本文件的内容,但我看不到任何方法来查看除第一行之外的任何内容,看in the documentation

是否有其他命令可以执行此类操作,或者是否有办法让fgets读取不同的行?

1 个答案:

答案 0 :(得分:3)

Fgets将从您所在的FILE位置读取。当你使用它时,它会读取一条线,现在位置在下一行。所以,如果你继续打电话,它会给你所有的线。当达到EOF时,它会将该行返回到该点,后续调用将返回NULL。