Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <conio.h>
- using namespace std;
- struct teszt
- {
- int evszam;
- char cim[25];
- };
- class konyvesbolt
- {
- private:
- int db;
- teszt *konyv;
- public:
- konyvesbolt();
- ~konyvesbolt();
- char Legoregebb();
- };
- konyvesbolt::konyvesbolt()
- {
- db = 3;
- konyv = new teszt[db];
- strcpy_s(konyv[0].cim, 25, "valami");
- konyv[0].evszam = 2005;
- strcpy_s(konyv[1].cim, 25, "valami2");
- konyv[1].evszam = 2001;
- strcpy_s(konyv[2].cim, 25, "valami3");
- konyv[2].evszam = 2012;
- }
- konyvesbolt::~konyvesbolt()
- {
- delete[]konyv;
- konyv = 0;
- db = 0;
- }
- char konyvesbolt::Legoregebb()
- {
- int min = konyv[0].evszam;
- char temp[25];
- for (int i = 0; i < db; i++)
- {
- if (konyv[i].evszam < min)
- {
- min = konyv[i].evszam;
- strcpy_s(temp, 25, konyv[i].cim);
- }
- }
- return temp[25];
- }
- int main()
- {
- konyvesbolt a;
- char temp[25];
- temp[25] = a.Legoregebb();
- cout << temp[25];
- _getch();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement