Заполнить масив обьектов из файла

242
04 января 2018, 23:51

Задача Нужно чтобы был в файлике был список студентов и производить с ними операции добавлять студентов удалять и тп. Не знаю как лучше сделать есть класс Student и класс Group

class Student
{
private:
    int id;
    string name;
    string surname;
    int kont_or_budzh;
    friend ostream& operator<<(ostream& os,const Student& student);
    friend istream& operator>>(istream& is,Student& student);
public:
    Student();
    Student(int,string,string,int);
    void setStd(int,string,string,int);
    void print();
    int getId();
    string getName();
    string getSurName();
    ~Student();
};

//класс Group

class Group
{
private:
    Student s[20];
    string nameGrp;
    int count;
    friend ostream& operator <<(ostream& os,const Group& group);
    friend istream& operator >>(ostream& os,const Group& group);
public:
    Group();
    Group(string);
    void set(string);
    void print();
    void AddStudent();
    ~Group();
 };

В классе Group я использую массив элементов Student не знаю правильно это или нет как лучше реализовать данную задачу ?

READ ALSO
Ошибка Stack around the variable was corrupted

Ошибка Stack around the variable was corrupted

Передо мной постала простая задача в заданой строке вставить некоторое количество пробелов между словами чтобы длина строки была 60 символовНо...

246
Алгоритм Сортировки Слиянием на C++

Алгоритм Сортировки Слиянием на C++

Задача такая, реализовать алгоритм сортировки слияния, прочитав варианты реализации на других сайтах и версию вики, реализация показалась...

215
Socket чтение buffer

Socket чтение buffer

Здравствуйте! Я в c++ новичок и у меня возникла проблема, не знаю как прочитать ответ из буфера socket сервера

163
Перегруженные конструкторы?

Перегруженные конструкторы?

В заголовочном файле:

186