获取stringstream的功能不会删除字符

时间:2015-03-23 08:47:39

标签: c++ inputstream

在文档中,它表示stringstream::get()将从字符串流中提取字符。但是,对我来说,此功能的行为类似于stringstream::peek()

stringstream test("/A/B/C/D/E");
test.get();
cout << test.str();

据我了解,这应该打印A/B/C/D/E,而是打印/A/B/C/D/E

1 个答案:

答案 0 :(得分:0)

我最终使用getline(test, str)使用临时字符串。