※ 引述《ga718293 (嫩b福)》之銘言:
: c++ primer 11.3.2
: 書上給:
: ostream_iterator<string> out_iter(cout, "\n");
: istream_iterator<string> in_iter(cin), eof;
: while ( in_iter != eof )
: *out_iter++ = *in_ter++;
: 其中改成:
: while ( in_ter != eof ) {
: *out_iter = *in_ter;
: ++out_iter;
: ++in_iter;
: }
: 兩者執行的結果不一樣 怎麼一回事.......
上面執行: 123 456 789
123
456
^z
789
下面執行: 123 456 789
123
456
789
^z
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 36.231.182.246