现在我有一个名为Game(istream&)的课程。 当我想构建一个游戏对象时,我需要一个应该是用户输入的istream。例如用户类型" abcdefg",istream应该是" abcdefg"。
但是我找不到通过用户输入启动istream的方法,你能帮帮我吗?谢谢。
答案 0 :(得分:1)
您可以使用std::istringstream
。
std::string input = "abcdefg";
std::istringstream istr(input);
Game g(istr);