C ++单链接列表文本文件

时间:2014-02-12 14:28:41

标签: c++ singly-linked-list

我对链接列表很新,他们现在非常困惑我。我需要编写一个代码,将整数文本文件读入单链表。我已经编写了要在文本文件中读取的代码并且它正常工作,但现在我需要使用以下结构将文件中的整数读入列表。很感谢任何形式的帮助。

 struct Item {
      int val;
      Item* next;
    };

Item (int v, Item *p, Item *n)
    { val = v; prev = p; next = n; }
};

void list(Item *&head, int val)
{
    Item *newptr = new Item;
    newptr->val = v;
    newptr->next = NULL;    

    if (head == NULL) 
        head = newptr;
        else 
        Item *temp = head;
        while(temp->next){
            temp = temp->next;  
        }

        temp->next = newptr;
}

1 个答案:

答案 0 :(得分:1)

查看此链接

http://www.dreamincode.net/forums/topic/172786-read-from-file-into-a-linked-list/

它有一些对你有用的有用源代码