항목 29 : 문자 단위의 입력에는 istreambuf_iterator의 사용도 적절하다.
내가 STL에 조예가 깊어서 글을 남기는 것이 아니라, Effecitve STL 을 공부하는 사람들이 이 글을 보고, 도움이 되었으면 하는 생각과, 혹시 내가 틀린것이 있다면 지적해 주시지 않을까 란 생각으로 글을 올리는것임을 미리 밝힙니다. - 최익필 이번 주제는 istream_iterator의 사용보다 istreambuf_iterator의 사용이 더 좋을 수가 있다. 는 것이다. 이유는 istream_iterator 가 operator>>를 이용하기 때문이다. operator>>는 서식화 입력(formatted input)을 수행 한다. 쉽게 생각해서, 자질구레한 뒷처리를 다 해준다. 하지만 istreambuf_iterator는 stream 자체의 버퍼를 직접 건드려서 문자들을 바로 읽는다. (s.r..
책 정리/Effective STL
2008. 7. 27. 21:11
최근댓글