Paskaitų konspektai - Matematikos ir Informatikos fakultetas ...
Paskaitų konspektai - Matematikos ir Informatikos fakultetas ...
Paskaitų konspektai - Matematikos ir Informatikos fakultetas ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Objektų saugojimas failuose<br />
.......... Skyrius dar tvarkomas, žr. išeities tekstus internete ........<br />
Naujov÷s nuo praeito skyriaus:<br />
●<br />
●<br />
●<br />
●<br />
●<br />
●<br />
●<br />
trys klas÷s vietoje dviejų<br />
vietoje private naudojame protected<br />
korektiškas pardavimų išmetimas (anuliavimas)<br />
Pardavimus saugome masyve (vector), kad būtų galima juos ištrinti<br />
pas<strong>ir</strong>enkant pagal indeksą:<br />
sellings.erase(sellings.begin() + i)<br />
klas÷s draugai<br />
Produktų <strong>ir</strong> klientų sarašai saugomi asociatyviuose masyvuose (map) taip<br />
garantuojant nepasikartojančius jų vardus. To mums reikia programos<br />
būsenos saugojimui/pakrovimui, kad pagal vardus unikaliai identifikuoti<br />
produktą <strong>ir</strong> klientą.<br />
būsenos išsaugojimas <strong>ir</strong> pakrovimas (kiekvienas objektas savo būseną<br />
išsaugo pats). netikriname klaidų skaitomame faile.<br />
tvarkingas konteinerių išvalymas programos pabaigoje: prodžioje ištrinami<br />
objektai, į kuriuos rodo konteinerio elementai, o tik tada išvalomas pats<br />
konteineris (išmetami jo elementai).<br />
dar reik÷s padaryti tvarkingą išlygiavimą rodant ekrane!<br />
44