Moving backwards in the input stream.
Declared in <bslstl_syncbuf.h>
int_type
sungetc();
If a putback position is available, this function decrements the input pointer and returns that character. Otherwise, calls and returns pbackfail(). The effect is to unget the last character gotten.
The previous character, if possible.