Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class osoba
- {
- private:
- int liczba;
- char imie[50];
- double srednia;
- public:
- osoba(void){};
- osoba(int l, char * i, double s) : liczba(l), srednia(s)
- {
- strcpy(imie, i);
- }
- void zapisz(void);
- void odczytaj(void);
- void pokaz(void);
- };
- void osoba::zapisz(void)
- {
- fstream plik;
- plik.open("osoba.bin", ios::out | ios::binary);
- plik.write((char*)this,sizeof(int)+sizeof(double) + sizeof(char)*50+2 );
- plik.close();
- }
- void osoba::odczytaj(void)
- {
- fstream plik;
- plik.open("osoba.bin", ios::in | ios::binary);
- plik.read((char*)this,sizeof(int)+sizeof(double) + sizeof(char)*50+2);
- plik.close();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement