STL list为双向循环链表

来源:互联网 发布:内八字 知乎 编辑:程序博客网 时间:2024/06/06 20:12

示例证明:

#include<iostream>
#include<list>
using namespace std;
typedef list<int> li;
typedef li::iterator it;
int main()
{
    li one;
    one.push_back(1);
    one.push_back(2);
    one.push_back(3);
    int i=6;
    for(it last=one.begin();;++last)
 {
        printf("%d\n",*last);
        --i;
        if(!i)break;
    }
    return 0;
}

原创粉丝点击