Biblioteka C ++ iostream to zorientowana obiektowo biblioteka, która zapewnia funkcje wejścia i wyjścia za pomocą strumieni. Klasy iostreams obsługują bezpieczne wejścia / wyjścia typów wbudowanych i można je rozszerzyć, aby obsługiwały typy zdefiniowane przez użytkownika, przeciążając operatory >> i <<.