Advertisement
tei123

cocki z baza danych

Jun 8th, 2016
388
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.82 KB | None | 0 0
  1. #include <cstdlib>
  2. #include <iostream>
  3. #include <conio.h>
  4. #include <cstdio>
  5. #include <cstring>
  6. #include <cstdlib>
  7. #include <iostream>
  8. #include <fstream>
  9. #include <conio.h>
  10. #include "windows.h"
  11. #include <time.h>
  12.  
  13. using namespace std;
  14.  
  15. class ksiazka
  16. {
  17. private:
  18.  
  19. int rokwydania;
  20. char sygnatura[20];
  21. char tytul[20];
  22. char autor[20];
  23. public:
  24. ksiazka();
  25. ksiazka(char *rokwydania1);
  26. void wyswietl();
  27. ~ksiazka();
  28. };
  29.  
  30.  
  31. class bajka:ksiazka
  32. {
  33. public:
  34. bajka();
  35. bajka(char *rokwydania1);
  36. void wyswietl();
  37. ~bajka();
  38. };
  39.  
  40.  
  41.  
  42. int main(int argc, char *argv[])
  43. {
  44.  
  45. ksiazka ks1;
  46. ks1.wyswietl();
  47.  
  48.  
  49.  
  50. system("PAUSE");
  51. return EXIT_SUCCESS;
  52. }
  53.  
  54. void ksiazka::wyswietl()
  55. {
  56.  
  57. fstream plik;
  58. plik.open("c:\\zad\\dane.txt",ios::out|ios::app);
  59. plik << autor <<sygnatura<<rokwydania<<tytul<<endl;
  60. plik.close();
  61.  
  62. plik.open("c:\\zad\\dane.txt",ios::in);
  63. char a;
  64. plik >> noskipws;
  65. while( !plik.eof() )
  66. {
  67.  
  68. plik >> a;
  69. cout << a;
  70. }
  71. cout << endl;
  72. plik.close();
  73. }
  74.  
  75.  
  76. ksiazka::~ksiazka()
  77. {
  78. "destruktor sprzata";
  79. }
  80.  
  81.  
  82. ksiazka::ksiazka()
  83. {
  84. cin>>rokwydania;
  85. cin>>sygnatura;
  86. cin>>tytul;
  87. cin>>autor;
  88. };
  89.  
  90. ksiazka::ksiazka(char *rokwydania1):rokwydania(2013)
  91. {
  92. strcpy(sygnatura,"sygnatura");
  93.  
  94. strcpy(tytul,"tytul");
  95.  
  96. strcpy(autor,"autor");
  97.  
  98.  
  99. };
  100.  
  101. /*
  102. Napisz bazę danych Biblioteka, w której mamy możliwość:
  103. - dopisania danych książki,
  104. - wyświetlenia wszystkich książek,
  105. - wyczyszczenia bazy,
  106. - wyszukania danej książki,
  107. - usunięcia danej książki.
  108. */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement