#include <iostream>
using namespace std;
class Tacka
{private:
int x; int y;
public:
Tacka():x(0),y(0){ cout<<"konstruktor bez argumenata"<<endl;}
Tacka(int a, int b){ x = a; y = b; cout<<"konstruktor"<<endl;}
~Tacka(){ cout<<"destruktor"<<endl; }
int GetX()const{ return x; }
int GetY()const{ return y; }
};
int main(){
Tacka *t1 = new Tacka(2,5);
cout<<"x="<<t1->GetX()<<"; y="<<t1->GetY()<<endl;
delete t1;
cin.get();
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwpjbGFzcyBUYWNrYQp7cHJpdmF0ZToKIGludCB4OyBpbnQgeTsKcHVibGljOgogVGFja2EoKTp4KDApLHkoMCl7IGNvdXQ8PCJrb25zdHJ1a3RvciBiZXogYXJndW1lbmF0YSI8PGVuZGw7fQogVGFja2EoaW50IGEsIGludCBiKXsgeCA9IGE7IHkgPSBiOyBjb3V0PDwia29uc3RydWt0b3IiPDxlbmRsO30KIH5UYWNrYSgpeyBjb3V0PDwiZGVzdHJ1a3RvciI8PGVuZGw7IH0KIGludCBHZXRYKCljb25zdHsgcmV0dXJuIHg7IH0KIGludCBHZXRZKCljb25zdHsgcmV0dXJuIHk7IH0KfTsKaW50IG1haW4oKXsKVGFja2EgKnQxID0gbmV3IFRhY2thKDIsNSk7CmNvdXQ8PCJ4PSI8PHQxLT5HZXRYKCk8PCI7IHk9Ijw8dDEtPkdldFkoKTw8ZW5kbDsKZGVsZXRlIHQxOwpjaW4uZ2V0KCk7CnJldHVybiAwOwp9IA==