Wide stream objects

Wide stream objects provide unbuffered input and output associated with standard input and output declared in <cstdio>.