Шаг 458.
Библиотека STL. Ввод-вывод с использованием потоковых классов. Общие сведения о потоках ввода-вывода. Потоковые операторы

    На этом шаге мы приведем общие сведения о потоковых операторах.

    Операторы сдвига >> и << были перегружены для потоковых классов и означают соответственно ввод и вывод. При помощи этих операторов можно выполнять каскадные операции ввода-вывода.

    Например, следующий цикл при каждой итерации читает из стандартного входного потока данных два целых числа (пока вводятся только целые числа) и записывает их в стандартный выходной поток данных:

  int а,b;
  // Пока операции ввода а и b проходят успешно
  while (std::cin >> а >> b) {
    // Вывод а и b
    std::cout << "a: " << a << " b: " << b << std::endl;
  }

    На следующем шаге мы рассмотрим манипуляторы.




Предыдущий шаг Содержание Следующий шаг