operacje wejscia wyjscia 6






Programowanie obiektowe




Manipulatory





Manipulatory to specjalne wartości, które można wstawiać do strumienia
albo z niego wyjąć po to, by wywołać zamierzony efekt uboczny polegający
na zmianie sposobu formatowania.



Manipulatory bezargumentowe
Manipulator Funkcjonowanie
dec włącz konwersję dziesiątkową
hex włącz konwersję szesnastkową
oct włącz konwersję ósemkową
flush opróżnij bufor
endl wypisz znak końca linii i opróżnij bufor
ends wypisz znak NULL ('\0')
ws przeskocz wszystkie białe znaki





Manipulatory parametryzowane
Manipulator Funkcjonowanie
setw(int n) ustaw szerokość drukowania na n pól
setfill(int c) znak c zostanie użyty do wypełnienia nadmiarowych pól
setprecision(int n) określa dokładność po przecinku wypisywanej liczby




Przykład z manipulatorami




(10) (c) Marian Mrozek, Kraków - Nowy Sącz, 1997-2001





Wyszukiwarka