相关疑难解决方法(0)

是否有可以逐行迭代文件的C++迭代器?

我想得到一个istream_iterator样式的迭代器,它将文件的每一行作为字符串而不是每个单词返回.这可能吗?

c++ iterator newline file line

50
推荐指数
3
解决办法
4万
查看次数

如何在C++中逐行迭代cin?

我想std::cin逐行迭代,将每一行作为a std::string.哪个更好:

string line;
while (getline(cin, line))
{
    // process line
}
Run Code Online (Sandbox Code Playgroud)

要么

for (string line; getline(cin, line); )
{
    // process line
}
Run Code Online (Sandbox Code Playgroud)

?这样做的正常方法是什么?

c++ string line-processing

32
推荐指数
3
解决办法
2万
查看次数

标签 统计

c++ ×2

file ×1

iterator ×1

line ×1

line-processing ×1

newline ×1

string ×1