嗨,我有一个文件,里面有一些文字.有没有一些简单的方法来获取文件中的行数而不遍历文件?
我还需要将文件的行放入向量中.我是C++的新手,但我认为vector就像java中的ArrayList,所以我想使用一个向量并将内容插入其中.那我该怎么办呢?
谢谢.
小智 6
没有读取它就无法找到文件中的行数.阅读所有行:
1)创建std :: vector的std :: vector
3)打开文件进行输入
3)使用getline()读取一行作为std :: string
4)如果读取失败,则停止
5)将线推入矢量
6)转到3