<分区>
我只需要使用 C++ 从文本文件中读取 1 个特定行。该文件不会更改其内容,行始终相同。例如,我需要能够阅读第 37 行,而不必阅读前面的 36 行。这可能吗?
<分区>
我只需要使用 C++ 从文本文件中读取 1 个特定行。该文件不会更改其内容,行始终相同。例如,我需要能够阅读第 37 行,而不必阅读前面的 36 行。这可能吗?
最佳答案
如果您知道第 37 行之前的字符数,请使用 std::istream::seekg()将文件指针设置为第 37 行的开头并使用 std::getline()阅读它。
OTOH,如果所述文件永远不会改变,则根本不需要阅读它。只需在您的代码中定义字符串即可。
关于c++ - 使用c++从文件中读取特定行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51584418/