#include <iostream>
#include <stdio.h>
#include <string.h>
#include <string>
#include <stdlib.h>
using namespace std;
class Anti
{
private:
char* name;
char* group;
char* place;
unsigned int str;
public:
Anti();
~Anti();//деструктор*/
void get();
void set();
void show();
};
Anti::Anti()
{
cout << "Конструктор" << endl;
name = NULL;
group = NULL;
place = NULL;
str = NULL;
}
Anti::~Anti()
{
cout << "Деструктор" << endl;
if (name) { delete[] name; }
if (group){ delete[] group; }
if (place) { delete[] place; }
}
void Anti::set()
{
char* nm;
char* gr;
char* pl;
unsigned int st;
cout << "Set(): ..." << endl;
cout << "Название: "; cin >> nm;
cout << "Группа: "; cin >> gr;
cout << "Место обитания: "; cin >> pl;
cout << "Численность популяции: "; cin >> st;
strcpy(name, nm); cout << name;
strcpy(group, gr);
strcpy(place, pl);
str = st;
}
void Anti::get()
{
char* nm;
char* gr;
char* pl;
unsigned int st;
delete[] nm;
nm = new char[strlen(name) + 1];
strcpy(nm, name);
delete[] gr;
gr = new char[strlen(group) + 1];
strcpy(gr, group);
delete[] pl;
pl = new char[strlen(group) + 1];
strcpy(pl, group);
st = str;
}
void Anti::show()
{
cout << name << " ";
cout << group << " ";
cout << place << " ";
cout << str << " ";
}
int main()
{
setlocale(LC_ALL, "rus");
unsigned int st;
Anti s;
s.set();
s.show();
s.get();
s.show();
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8c3RkaW8uaD4KI2luY2x1ZGUgPHN0cmluZy5oPgojaW5jbHVkZSA8c3RyaW5nPgojaW5jbHVkZSA8c3RkbGliLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CmNsYXNzIEFudGkKewpwcml2YXRlOgoJY2hhciogbmFtZTsKCWNoYXIqIGdyb3VwOwoJY2hhciogcGxhY2U7Cgl1bnNpZ25lZCBpbnQgc3RyOwoKcHVibGljOgoJQW50aSgpOwoJfkFudGkoKTsvL9C00LXRgdGC0YDRg9C60YLQvtGAKi8KCXZvaWQgZ2V0KCk7Cgl2b2lkIHNldCgpOwoJdm9pZCBzaG93KCk7Cn07CkFudGk6OkFudGkoKQp7Cgljb3V0IDw8ICLQmtC+0L3RgdGC0YDRg9C60YLQvtGAIiA8PCBlbmRsOwoJbmFtZSA9IE5VTEw7Cglncm91cCA9IE5VTEw7CglwbGFjZSA9IE5VTEw7CglzdHIgPSBOVUxMOwp9CkFudGk6On5BbnRpKCkKewoJY291dCA8PCAi0JTQtdGB0YLRgNGD0LrRgtC+0YAiIDw8IGVuZGw7CglpZiAobmFtZSkgeyBkZWxldGVbXSBuYW1lOyB9CglpZiAoZ3JvdXApeyBkZWxldGVbXSBncm91cDsgfQoJaWYgKHBsYWNlKSB7IGRlbGV0ZVtdIHBsYWNlOyB9Cn0Kdm9pZCBBbnRpOjpzZXQoKQp7CgljaGFyKiBubTsKCWNoYXIqIGdyOwoJY2hhciogcGw7Cgl1bnNpZ25lZCBpbnQgc3Q7Cgljb3V0IDw8ICJTZXQoKTogLi4uIiA8PCBlbmRsOwoJY291dCA8PCAi0J3QsNC30LLQsNC90LjQtTogIjsgY2luID4+IG5tOwoJY291dCA8PCAi0JPRgNGD0L/Qv9CwOiAiOyBjaW4gPj4gZ3I7Cgljb3V0IDw8ICLQnNC10YHRgtC+INC+0LHQuNGC0LDQvdC40Y86ICI7IGNpbiA+PiBwbDsKCWNvdXQgPDwgItCn0LjRgdC70LXQvdC90L7RgdGC0Ywg0L/QvtC/0YPQu9GP0YbQuNC4OiAiOyBjaW4gPj4gc3Q7CglzdHJjcHkobmFtZSwgbm0pOyBjb3V0IDw8IG5hbWU7CglzdHJjcHkoZ3JvdXAsIGdyKTsKCXN0cmNweShwbGFjZSwgcGwpOwoJc3RyID0gc3Q7Cn0Kdm9pZCBBbnRpOjpnZXQoKQp7CgljaGFyKiBubTsKCWNoYXIqIGdyOwoJY2hhciogcGw7Cgl1bnNpZ25lZCBpbnQgc3Q7CglkZWxldGVbXSBubTsKCW5tID0gbmV3IGNoYXJbc3RybGVuKG5hbWUpICsgMV07CglzdHJjcHkobm0sIG5hbWUpOwoJZGVsZXRlW10gZ3I7CglnciA9IG5ldyBjaGFyW3N0cmxlbihncm91cCkgKyAxXTsKCXN0cmNweShnciwgZ3JvdXApOwoJZGVsZXRlW10gcGw7CglwbCA9IG5ldyBjaGFyW3N0cmxlbihncm91cCkgKyAxXTsKCXN0cmNweShwbCwgZ3JvdXApOwoJc3QgPSBzdHI7Cn0Kdm9pZCBBbnRpOjpzaG93KCkKewoJY291dCA8PCBuYW1lIDw8ICIgIjsKCWNvdXQgPDwgZ3JvdXAgPDwgIiAiOwoJY291dCA8PCBwbGFjZSA8PCAiICI7Cgljb3V0IDw8IHN0ciA8PCAiICI7Cn0KaW50IG1haW4oKQp7CglzZXRsb2NhbGUoTENfQUxMLCAicnVzIik7Cgl1bnNpZ25lZCBpbnQgc3Q7CglBbnRpIHM7CglzLnNldCgpOwoJcy5zaG93KCk7CglzLmdldCgpOwoJcy5zaG93KCk7CglyZXR1cm4gMDsKfQ==
Main.java:1: error: illegal character: '#'
#include <iostream>
^
Main.java:1: error: class, interface, or enum expected
#include <iostream>
^
Main.java:2: error: illegal character: '#'
#include <stdio.h>
^
Main.java:3: error: illegal character: '#'
#include <string.h>
^
Main.java:4: error: illegal character: '#'
#include <string>
^
Main.java:5: error: illegal character: '#'
#include <stdlib.h>
^
Main.java:9: error: illegal start of type
private:
^
Main.java:9: error: ';' expected
private:
^
Main.java:10: error: illegal start of type
char* name;
^
Main.java:11: error: <identifier> expected
char* group;
^
Main.java:11: error: <identifier> expected
char* group;
^
Main.java:12: error: <identifier> expected
char* place;
^
Main.java:12: error: <identifier> expected
char* place;
^
Main.java:13: error: <identifier> expected
unsigned int str;
^
Main.java:13: error: <identifier> expected
unsigned int str;
^
Main.java:15: error: illegal start of type
public:
^
Main.java:15: error: ';' expected
public:
^
Main.java:16: error: illegal start of type
Anti();
^
Main.java:16: error: <identifier> expected
Anti();
^
Main.java:17: error: illegal start of type
~Anti();//??????????*/
^
Main.java:17: error: ';' expected
~Anti();//??????????*/
^
Main.java:17: error: illegal start of type
~Anti();//??????????*/
^
Main.java:17: error: <identifier> expected
~Anti();//??????????*/
^
Main.java:22: error: class, interface, or enum expected
Anti::Anti()
^
Main.java:25: error: class, interface, or enum expected
name = NULL;
^
Main.java:26: error: class, interface, or enum expected
group = NULL;
^
Main.java:27: error: class, interface, or enum expected
place = NULL;
^
Main.java:28: error: class, interface, or enum expected
str = NULL;
^
Main.java:29: error: class, interface, or enum expected
}
^
Main.java:33: error: class, interface, or enum expected
if (name) { delete[] name; }
^
Main.java:33: error: class, interface, or enum expected
if (name) { delete[] name; }
^
Main.java:34: error: class, interface, or enum expected
if (group){ delete[] group; }
^
Main.java:35: error: class, interface, or enum expected
if (place) { delete[] place; }
^
Main.java:40: error: class, interface, or enum expected
char* gr;
^
Main.java:41: error: class, interface, or enum expected
char* pl;
^
Main.java:42: error: class, interface, or enum expected
unsigned int st;
^
Main.java:43: error: class, interface, or enum expected
cout << "Set(): ..." << endl;
^
Main.java:44: error: class, interface, or enum expected
cout << "????????: "; cin >> nm;
^
Main.java:44: error: class, interface, or enum expected
cout << "????????: "; cin >> nm;
^
Main.java:45: error: class, interface, or enum expected
cout << "??????: "; cin >> gr;
^
Main.java:45: error: class, interface, or enum expected
cout << "??????: "; cin >> gr;
^
Main.java:46: error: class, interface, or enum expected
cout << "????? ????????: "; cin >> pl;
^
Main.java:46: error: class, interface, or enum expected
cout << "????? ????????: "; cin >> pl;
^
Main.java:47: error: class, interface, or enum expected
cout << "??????????? ?????????: "; cin >> st;
^
Main.java:47: error: class, interface, or enum expected
cout << "??????????? ?????????: "; cin >> st;
^
Main.java:48: error: class, interface, or enum expected
strcpy(name, nm); cout << name;
^
Main.java:48: error: class, interface, or enum expected
strcpy(name, nm); cout << name;
^
Main.java:49: error: class, interface, or enum expected
strcpy(group, gr);
^
Main.java:50: error: class, interface, or enum expected
strcpy(place, pl);
^
Main.java:51: error: class, interface, or enum expected
str = st;
^
Main.java:52: error: class, interface, or enum expected
}
^
Main.java:56: error: class, interface, or enum expected
char* gr;
^
Main.java:57: error: class, interface, or enum expected
char* pl;
^
Main.java:58: error: class, interface, or enum expected
unsigned int st;
^
Main.java:59: error: class, interface, or enum expected
delete[] nm;
^
Main.java:60: error: class, interface, or enum expected
nm = new char[strlen(name) + 1];
^
Main.java:61: error: class, interface, or enum expected
strcpy(nm, name);
^
Main.java:62: error: class, interface, or enum expected
delete[] gr;
^
Main.java:63: error: class, interface, or enum expected
gr = new char[strlen(group) + 1];
^
Main.java:64: error: class, interface, or enum expected
strcpy(gr, group);
^
Main.java:65: error: class, interface, or enum expected
delete[] pl;
^
Main.java:66: error: class, interface, or enum expected
pl = new char[strlen(group) + 1];
^
Main.java:67: error: class, interface, or enum expected
strcpy(pl, group);
^
Main.java:68: error: class, interface, or enum expected
st = str;
^
Main.java:69: error: class, interface, or enum expected
}
^
Main.java:73: error: class, interface, or enum expected
cout << group << " ";
^
Main.java:74: error: class, interface, or enum expected
cout << place << " ";
^
Main.java:75: error: class, interface, or enum expected
cout << str << " ";
^
Main.java:76: error: class, interface, or enum expected
}
^
Main.java:80: error: class, interface, or enum expected
unsigned int st;
^
Main.java:81: error: class, interface, or enum expected
Anti s;
^
Main.java:82: error: class, interface, or enum expected
s.set();
^
Main.java:83: error: class, interface, or enum expected
s.show();
^
Main.java:84: error: class, interface, or enum expected
s.get();
^
Main.java:85: error: class, interface, or enum expected
s.show();
^
Main.java:86: error: class, interface, or enum expected
return 0;
^
Main.java:87: error: class, interface, or enum expected
}
^
77 errors