Как мне записать объекты в файл, а также прочитать из него в C ++? - PullRequest
0 голосов
/ 18 мая 2019

У меня есть такой класс:

class C {
protected:
    std::string data1;
    int data2;
    int data3;
    std::string data4;
public:
    C() {};
    C(C const *obj) {};
    virtual ~C() {};
};

И еще один класс, представляющий собой список объектов C, таких как:

class CList{
private:
    size_t size;
    C** clist;
public:
    CList();
    ~CList();

Что бы я хотел сделать, если у меня есть список, например, с 3 объектами C, я бы хотел записать данные в файл .txt, чтобы он выглядел так: «данные1 данные2 данные3 данные4 \ n данные1 данные2 данные3 данные4 \ n ....» А также, если у меня уже есть несколько сохраненных объектов в файле .txt, как я могу прочитать их из файла и составить список из них? Я знаю, что есть куча вопросов, касающихся этой проблемы, но я не смог успешно их использовать, чтобы сделать мой функционал. Нужно ли перегружать операторы >>, <<, и если да, то как мне это сделать? </p>

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...