Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <cstdlib>
- #include <iostream>
- #include <conio.h>
- #include <cstdio>
- #include <cstring>
- #include <cstdlib>
- #include <iostream>
- #include <fstream>
- #include <conio.h>
- #include "windows.h"
- #include <time.h>
- using namespace std;
- class ksiazka
- {
- private:
- int rokwydania;
- char sygnatura[20];
- char tytul[20];
- char autor[20];
- public:
- ksiazka();
- ksiazka(char *rokwydania1);
- void wyswietl();
- ~ksiazka();
- };
- class bajka:ksiazka
- {
- public:
- bajka();
- bajka(char *rokwydania1);
- void wyswietl();
- ~bajka();
- };
- int main(int argc, char *argv[])
- {
- ksiazka ks1;
- ks1.wyswietl();
- system("PAUSE");
- return EXIT_SUCCESS;
- }
- void ksiazka::wyswietl()
- {
- fstream plik;
- plik.open("c:\\zad\\dane.txt",ios::out|ios::app);
- plik << autor <<sygnatura<<rokwydania<<tytul<<endl;
- plik.close();
- plik.open("c:\\zad\\dane.txt",ios::in);
- char a;
- plik >> noskipws;
- while( !plik.eof() )
- {
- plik >> a;
- cout << a;
- }
- cout << endl;
- plik.close();
- }
- ksiazka::~ksiazka()
- {
- "destruktor sprzata";
- }
- ksiazka::ksiazka()
- {
- cin>>rokwydania;
- cin>>sygnatura;
- cin>>tytul;
- cin>>autor;
- };
- ksiazka::ksiazka(char *rokwydania1):rokwydania(2013)
- {
- strcpy(sygnatura,"sygnatura");
- strcpy(tytul,"tytul");
- strcpy(autor,"autor");
- };
- /*
- Napisz bazę danych Biblioteka, w której mamy możliwość:
- - dopisania danych książki,
- - wyświetlenia wszystkich książek,
- - wyczyszczenia bazy,
- - wyszukania danej książki,
- - usunięcia danej książki.
- */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement