Wed Dec 18 2019
List
C++ Programming1188 views
File Name: list.cpp
#include<iostream>
#include<list>
using namespace std;
int main() {
/* Creating integer type list */
list <int> lst;
/* Declaration of list iterator */
list<int>::iterator i;
/* Insert data at beginning of the list */
lst.insert(lst.begin(),4);
lst.insert(lst.begin(),3);
lst.insert(lst.begin(),2);
lst.insert(lst.begin(),1);
/* Insert data at end of the list */
lst.insert(lst.end(),5);
lst.insert(lst.end(),6);
lst.insert(lst.end(),7);
lst.insert(lst.end(),8);
/* Print values from the list */
for(i = lst.begin(); i != lst.end(); i++)
cout << *i << endl;
cout << endl;
/* Erease one element from the beginning */
lst.erase(lst.begin());
/* Checking, list is empty or not */
if(!lst.empty()) {
/* Print the size of the list */
cout << "List size is: " << lst.size() << endl;
for(i = lst.begin(); i != lst.end(); i++)
cout << *i << endl;
cout << endl;
}
return 0;
}
/* Output */
1
2
3
4
5
6
7
8
List size is: 7
2
3
4
5
6
7
8
Reference:
Author:Geekboots