如何从文件中读取数据并将其存储在链表中?

时间:2016-07-11 16:15:14

标签: c++ linked-list

用户会给我2行,我必须添加。行是链表。我想读取文件并将每行内容保存在名为row的链表中。然后我想添加该行的2行。

文件就像

1 2 3 \n
5 5 5  \n
1 2 3  \n
void spreadsheet::add2()
{       
    int a, b = 0;   
    cout << "\nEnter Row 1 no : ";
    cin>>a;
    cout << "\nEnter Row 2 no: "; 
    cin>>b;    
    ifstream fin;
    fin.open("ab.txt");
    row *temp = new row();
    row *temp1 = new row();
    for (int i = 0; i < a;i++)
    {
        if (fin)
        {
            while (fin >> temp->data )
            {
                temp->data = temp->next->data;
                temp->next = temp->next->next;
            }
        }
    }
}

0 个答案:

没有答案