На этом шаге мы перечислим используемые в этом классе операции ввода-вывода.
В классе bitset имеются следующие операции ввода-вывода:
istream& operator>> (istream& strm, bitset<размер>& bits)
Возвращает strm.
Если количество прочитанных битов меньше количества битов в битовом поле, начальные биты заполняются нулями.
Если оператору не удается прочитать ни одного символа, он устанавливает для strm условие ios::failbit, в результате чего может быть сгенерировано соответствующее исключение.
istream& operator<< (istream& strm, const bitset<размер>& bits)
Выходные символы создаются функцией to_string().
Возвращает strm.
Пример использования приведен на 350 шаге
Со следующего шага мы начнем рассматривать строки.