Class
istreambuf_iterator<charT,traits>::proxy
is for exposition only
. An implementation is permitted to provide equivalent functionality without
providing a class with this name
. Class
istreambuf_iterator<charT, traits>::proxy
provides a temporary
placeholder as the return value of the post-increment operator
(
operator++)
. It keeps the character pointed to by the previous value
of the iterator for some possible future access to get the character
.