相关疑难解决方法(0)

如何在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++ ×1

line-processing ×1

string ×1