从文本文件中读取多条记录到链接列表数组中

问题描述 投票:0回答:0
Micheal_Main/Walter_Savitch Data_Structures_and_Other_Objects_Using_C++ Prentice_Hall 0132129485 2010 QA76.73.C153N868 27/2/2020 27/3/2020  

Nell_Dale/Daniel_Joyce/Chip_Weems Object-Oriented_Data_Structures_Using_Java Jones_&_Bartlett_Learning 1449613543 2011 QA76.58.M532 20/1/2020 20/2/2020

这些是文本文件中的一些记录,我的问题是如何将“Micheal_Main/Walter_Savitch”和“Nell_Dale/Daniel_Joyce/Chip_Weems”作为单独的个人名称读取到我的字符数组中,同时继续将其他名称读取到不同的变量中。 #C++。我是一名一年级大学生,新手问题请见谅🙏🙏

bool InsertBook(string filename, List* list)
{
    int n = 1;

    in.open(filename);
    if (!in) {
        cout << "Fail to open file";
        return false;
    }

    while (!in.eof())
    {
        in >> s;

        for(int i = 0; i < 10; i++)
        in >> libBook.author[i];

        in >> libBook.publisher;
        in >> libBook.ISBN;
        in >> libBook.callNum;
        in >> dueDate.day;
    }
    cout << "Done\n";
}
c++ linked-list
© www.soinside.com 2019 - 2024. All rights reserved.