#include #include int main(){ //We will work on the stream buffer for std::cin std::streambuf * buf; buf = std::cin.rdbuf(); int c; while ( (c = buf->snextc()) != std::char_traits::eof() ){ std::cout << "Read in char: " << std::char_traits::to_char_type(c) << std::endl; } return 0; }