конструктор по умолчанию
От: Bizz  
Дата: 19.05.06 12:27
Оценка:
Привет!
Застрял на конструкторе по умолч. Подскажите в чем проблема, плиз.
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;
}

Что-то не компилится, не догоню где я недоглядел.
Добавлена разметка — Кодт
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.