C++ STL中,istream_iterator<int>pit(cin)是什么意思?
书上说,是从输入流中读数据。istream_iterator<int>pit(cin);istream_iterator<int>eof;//这一步我就不懂了,这是一个空...
书上说,是从输入流中读数据。
istream_iterator<int>pit(cin);
istream_iterator<int>eof; //这一步我就不懂了,这是一个空对象,什么叫空?
然后while(pit != eof)
one,push_back(*pit ++);
我就不懂了,为何结束条件,最后pit会等于eof呢?
eof的空到底是什么?是NULL? 没初始化应该是垃圾值吧?
怎么最后++会跟eof相等呢 展开
istream_iterator<int>pit(cin);
istream_iterator<int>eof; //这一步我就不懂了,这是一个空对象,什么叫空?
然后while(pit != eof)
one,push_back(*pit ++);
我就不懂了,为何结束条件,最后pit会等于eof呢?
eof的空到底是什么?是NULL? 没初始化应该是垃圾值吧?
怎么最后++会跟eof相等呢 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询