c ++ textfile borland

时间:2011-05-04 19:40:34

标签: c++ file-io

我询问在文本文件中在第K行搜索的函数以及在C ++中按行或按字符读取文本文件的函数!我知道我在和波兰人一起工作。

1 个答案:

答案 0 :(得分:1)

fpeek是一个开源应用程序,正是这样做的。检查来源,看看它是如何完成的。

我快速浏览了一下,我相信你最终会得到这样的东西(我没有测试过这段代码):

std::ifstream file(filename);

std::string line;
int pos = 1; 
while (std::getline(file, line))
{   
    // Find if current line should be displayed
    if (15 == pos) // looking for the 15th line in the file
    {   
        std::cout << pos << ": " << line << std::endl;
    }   

    pos++;
}