可能重复:
如何在 C++ 中逐行迭代 cin?
我需要从文件中读取所有行:
std::ifstream file("...");
std::vector<std::string> svec(
(std::istream_iterator<std::string>(file)),
(std::istream_iterator<std::string>()),
);
但它被解读为文字。
可能重复:
如何在 C++ 中逐行迭代 cin?
我需要从文件中读取所有行:
std::ifstream file("...");
std::vector<std::string> svec(
(std::istream_iterator<std::string>(file)),
(std::istream_iterator<std::string>()),
);
但它被解读为文字。