标签: c++ fstream
我只需要使用c ++从文本文件中读取1行。该文件不会更改其内容,行始终相同。例如,我需要能够阅读第37行,而不必阅读前面的36行。这有可能吗?
答案 0 :(得分:1)
如果您知道第37行之前的字符数,请使用std::istream::seekg()将文件指针设置为第37行的开头,然后使用std::getline()进行读取。
OTOH,如果所述文件从未更改,则根本无需读取它。只需在代码中定义字符串即可。