operacje wejscia wyjscia 12






Programowanie obiektowe




Strumienie piszące do tablicy





Klasa ostrstream realizuje strumienie piszące do tablicy.
W pewnych sytuacjach możliwość taka bardzo się przydaje. Nazywa się to formatowaniem wewnętrznym.


ostrstream::ostrstream(char* tab, int ile);


Powyższy kosntruktor generuje strumień do pisania do tablicy znakowej o adresie tab
i rozmiarze ile.


Przykład pisania do tablicy


ostrstream::ostrstream();


Powyższy kosntruktor domniemany generuje strumień do pisania do tablicy znakowej, którą sam rezerwuje.
Co więcej, w miarę potrzeb tablica ta "puchnie". Gdy zakończymy wpisywanie znaków do tej tablicy,
odbieramy jej adres poprzez funkcję składową str(). Musimy sami zatroszczyć się o likwidację tej
tablicy, gdy nie jest już nam potrzebna.


Przykład pisania do tablicy z automatyczną rezerwacją miejsca




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





Wyszukiwarka

Podobne podstrony:
operacje wejscia wyjscia 13
operacje wejscia wyjscia 7
operacje wejscia wyjscia 8
07 Strumienie, operacje wejścia wyjścia
04 operacje wejscia wyjscia
operacje wejscia wyjscia 10
operacje wejscia wyjscia 3
operacje wejscia wyjscia 6
operacje wejscia wyjscia 1
operacje wejscia wyjscia 9
operacje wejscia wyjscia 0
operacje wejscia wyjscia 5
operacje wejscia wyjscia 2
operacje wejscia wyjscia 11
wejscie wyjscie
Porty wejścia wyjścia

więcej podobnych podstron