Set of Stream classes in C++: 8 bit character based class and classes for Wide characters

There are a set of template classes in  I/O system in <iostream> header. These template classes are used for 8 bit characters and for wide characters. Here’s a list of template classes in C++:

Template Class 8 bit Character based Class Classes for Wide characters
basic_ios ios wios
basic_stream buf streambuf wstreambuf
basic_iostream iostream wiostream
basic_istream istream wistream
basic_ostream ostream wostream
basic_fstream fstream wfstream
basic_ifstream ifstream wifstream
basic_ofstream ofstream wofstream

Leave a Reply