The Wide Character Streams
The wide character streams read wide characters (input streams) and write wide characters (output streams). They allow operations on a single character or on a group of characters.
NOTE: For a complete description of the operations supported by the wide character streams, see RWWCharOutputStream and RWWCharInputStream. These two classes are the handle classes used to manipulate the wide character streams.
In addition to the classes described in the common architecture sections, the wide character streams include the concrete classes shown in Figure 10.
Figure 10 – Wide character streams
Classes RWWCharOutputStreamImp and RWWCharInputStreamImp belong to the common framework.
Class wstreambuf belongs to the Standard iostreams library. It is a typedef for basic_streambuf<wchar_t, char_traits<wchar_t> >. If you are building the Streams package without the Standard iostreams library, then this class, as well as the other wide character streams concrete classes, are not available to you.