我写过这样的答案:https://stackoverflow.com/a/40181583/2642059使用istream_iterator<int>
在其包含的循环读入标题后读入整数。所以文本格式如下:
HR0
012312010
001230202
HR1
012031020
012320102
012323222
012321010
HR2
321020202
我在istringstream input
中有该文字。我希望能够使用istream_iterator<int>(input)
读取整数,但这会读取,直到找到非int
,然后在input
有没有办法可以避免这种情况,或者我每次istream_iterator<int>
读完时都要清除坏位?