lista7.pdf
(
50 KB
)
Pobierz
106421508 UNPDF
UniwersytetZielonog
ó
rski
InstytutSterowaniaiSystem
ó
wInformatycznych
ProgramowanieobiektowewC++
Lista7
Formatowaniestrumieni
1
‚
wiczenia
1.Danajestnastƒpuj¡cade
nicjaklasy:
classX{inta[2];};
Prze“adowa¢operatory<<,>>abymo»liwesiƒsta“owczytywanieiwysy“aniedostandardowegostrumienia
obiekt
ó
wklasy
X
.
2.Napisa¢manipulatorydlaklasyiostream:
(a)bezargumentowymaj¡cyzazadaniedorzucenieprzedwy–wietlan¡zmienn¡napisu
zmienna:
,
(b)jednoargumentowylin(n),kt
ó
rymazazadanieprzej–¢
n
razydonowejlinii.
3.Otworzy¢strumie«wej–ciowydlaplikuiprzepisa¢godostrumieniawyj–ciowegoskojarzonegozinnymplikiem.
4.Dlaprzyk“adowychstrumieni:
ifstreamin;ofstreamout;
(a)powi¡za¢strumie«wej–ciowyzwyj–ciowym,takabyka»dazmianawstrumieniuwej–ciowymodzwiercie-
dlonaby“awstrumieniuwyj–ciowym,
(b)zlikwidowa¢wi¡zaniepomiƒdzystandardowymistrumieniamiwej–ciowymiwyj–ciowym,
(c)przemianowa¢standardowestrumieniewej–ciaiwyj–ciatak,abydanezcinp“ynƒ“ydoout,adanezin
p“ynƒ“ydocout.
5.Otworzy¢plikpoprzezutworzenieobiektutypuifstreamonazwiein.Nastƒpnieutworzy¢obiektostypuostr-
streamiprzekopiowa¢doniegoca“¡zawarto–¢otwartegopliku(u»y¢metodƒrdbuf).Zamieni¢wszystkielitery
wosnadu»eizachowa¢wynikwnowympliku,poczymzwolni¢pamiƒ¢zajƒt¡przeztenstrumie«.
6.Napisa¢program,kt
ó
rydopiszenapocz¡tkuinako«cuwszystkichplik
ó
w„r
ó
d“owychzrozszerzeniem*.h
komentarzdotycz¡cyprawautorskich.
7.Otworzy¢plikonazwiepodanejjakoargumentprogramu.Nastƒpniewy–wietli¢wszystkiejegoliniezawieraj¡ce
jednozes“
ó
wpodanychjakonastƒpneargumentywrazznumeramiwierszyodpowiadaj¡cymiimwpliku.
8.Doda¢nowemanipulatorydlastandardowegostrumieniawyj–ciowego:
(a)bin(x)wy–wietlaj¡cyliczbƒca“kowit¡
x
wsystemiebinarnym,
(b)bin2(x)wy–wietlaj¡cyliczbƒzmiennoprzecinkow¡
x
wsystemiebinarnym,
(c)convert(x,n)wy–wietlaj¡cyliczbƒca“kowit¡
x
wsystemieopodstawie
n
,
(d)convert2(x,n)wy–wietlaj¡cydziesiƒtnieliczbƒca“kowit¡
x
podan¡wsystemieopodstawie
n
.
9.Woparciuostrumienienapisa¢program,kt
ó
rypodzieliplikodu»ychrozmiarachnazestawmniejszychplik
ó
w.
Nastƒpnieopracowa¢program,odwracaj¡cytenprocestzn.sklei¢zpowrotemplikiwjedenwynikowy.
Plik z chomika:
elaroma
Inne pliki z tego folderu:
lista1.pdf
(66 KB)
lista2.pdf
(56 KB)
lista3.pdf
(65 KB)
lista4.pdf
(57 KB)
lista5.pdf
(104 KB)
Inne foldery tego chomika:
Zgłoś jeśli
naruszono regulamin