Manipulatory strumieni wejścia

Wiele manipulatorów, takich jak setprecision, jest zdefiniowanych dla ios klasy, a tym samym stosuje się do strumieni wejściowych. Jednak niewiele manipulatorów w rzeczywistości wpływa na obiekty strumienia wejściowego. Spośród tych, które to robią, najważniejsze są manipulatory promieniowe, dec, octi hex, które określają bazę konwersji używaną z liczbami ze strumienia wejściowego.

Podczas wyodrębniania hex manipulator umożliwia przetwarzanie różnych formatów wejściowych. Na przykład c, C, 0xc, 0xC, 0Xc i 0XC są interpretowane jako liczba całkowita dziesiętna 12. Każdy znak inny niż od 0 do 9, od A do F, od f, x i X kończy konwersję liczbową. W związku z tym sekwencja "124n5" jest konwertowana na liczbę 124 z zestawem bitów basic_ios::fail .

Zobacz też

Strumienie wejściowe