Library: Input/output
Header
The header <istream> is part of the Input/output library of the C++ Standard Library. It defines the class templates basic_istream and basic_iostream.
namespace std {
template <class charT, class traits = char_traits<charT> >
class basic_istream;
typedef basic_istream<char> istream;
typedef basic_istream<wchar_t> wistream;
template <class charT, class traits = char_traits<charT> >
class basic_iostream;
typedef basic_iostream<char> iostream;
typedef basic_iostream<wchar_t> wiostream;
template <class charT, class traits>
basic_istream<charT, traits>& ws(basic_istream<charT,
traits>&);
}
ISO/IEC 14882:1998 -- International Standard for Information Systems --Programming Language C++, Section 27.6.1