// list::empty // this example was taken from // http://www.cplusplus.com/reference/stl/list/empty.html #include #include using namespace std; int main () { list mylist; int sum (0); for (int i=1;i<=10;i++) mylist.push_back(i); while (!mylist.empty()) { sum += mylist.front(); mylist.pop_front(); } cout << "total: " << sum << endl; return 0; }