Привет!
Застрял на конструкторе по умолч. Подскажите в чем проблема, плиз.
class Student {
char* name;
char* surname;
char* middlename;
bool married;
bool children;
bool flat;
bool car;
char* sex;
public:
Student();
~Student();
friend ostream& operator<<(ostream& out, Student& );
friend istream& operator>>(istream& in, Student& );
};
Student::Student(void)
{
name=new char[2];
strcpy(name, temp);
surname=new char[2];
strcpy(surname, "");
middlename=new char[2];
strcpy(middlename, "");
sex="m";
car=false;
flat=false;
children=false;
married=false;
}
Student::~Student(void)
{
delete []name;
delete[]surname;
delete []middlename;
}
Что-то не компилится, не догоню где я недоглядел.
Добавлена разметка — Кодт