Remove Element from list - C++ STL

C++ examples for STL:list

Description

Remove Element from list

Demo Code

#include <iostream>
#include <list>
using namespace std;
void show(const char *msg, list<char> lst);
int main() {// w w w .  j a  v a 2s  .com
   list<char> lstA;
   // Use push_back() to give the lists some elements.
   lstA.push_back('A');
   lstA.push_back('F');
   lstA.push_back('B');
   lstA.push_back('R');
   // Remove A and H.
   lstA.remove('A');
   lstA.remove('H');
   show("lstA after removing A and H: ", lstA);
   cout << endl;
   return 0;
}
// Display the contents of a list<char>.
void show(const char *msg, list<char> lst) {
   list<char>::iterator itr;
   cout << msg;
   for(itr = lst.begin(); itr != lst.end(); ++itr)
      cout << *itr << " ";
   cout << "\n";
}

Result


Related Tutorials