Mega Code Archive

 
Categories / C++ Tutorial / Set Multiset
 

Using the find Member Function

#include <set> #include <iostream> using namespace std; typedef set <int> SETINT; int main () {     SETINT setIntegers;     setIntegers.insert (43);     setIntegers.insert (78);     setIntegers.insert (-1);     setIntegers.insert (124);     SETINT::const_iterator iElement;     for ( iElement = setIntegers.begin (); iElement != setIntegers.end (); ++ iElement )         cout << *iElement << endl;     SETINT::iterator iElementFound = setIntegers.find (-1);     if (iElementFound != setIntegers.end ())         cout << "Element " << *iElementFound << " found!" << endl;     else         cout << "Element not found in set!" << endl;     SETINT::iterator iAnotherFind = setIntegers.find (12345);     if (iAnotherFind != setIntegers.end ())         cout << "Element " << *iAnotherFind << " found!" << endl;     else         cout << "Element 12345 not found in set!" << endl;     return 0; }