Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // kolos.cpp : Ten plik zawiera funkcję „main”. W nim rozpoczyna się i kończy wykonywanie programu.
- //
- #include <iostream>
- using namespace std;
- class Osoba
- {
- string _imie, _nazwisko;
- long long _pesel;
- public:
- Osoba() : _imie("brak"), _nazwisko("brak"), _pesel(0) {}
- Osoba(const string & a1, const string & a2, const long long & a3) : _imie(a1), _nazwisko(a2), _pesel(a3) {}
- string & imie() { return _imie; }
- string & nazwisko() { return _nazwisko; }
- long long & pesel() { return _pesel; }
- const string & imie() const { return _imie; }
- const string & nazwisko() const { return _nazwisko; }
- const long long & pesel() const { return _pesel; }
- friend ostream & operator << (ostream& out, const Osoba& o);
- friend istream & operator >> (istream& in, Osoba& o);
- };
- ostream & operator << (ostream & out, const Osoba & o)
- {
- return out << o._imie << o._nazwisko << o._pesel;
- }
- istream & operator >> (istream& in, Osoba& o)
- {
- in >> o._imie;
- in >> o._nazwisko;
- in >> o._pesel;
- return in;
- }
- class BazaDanych
- {
- Osoba * tab;
- public:
- BazaDanych() : tab(0) {}
- BazaDanych(int & tab) : tab(tab ? new Osoba[] : 0) {}
- };
- int main()
- {
- system("pause");
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement