=====clear=====
Syntax:
#include
void clear();
The function clear() deletes all of the elements in the set. clear() runs in
[[/complexity|linear time]].
For example, the following code uses clear() to reinitialize a set:
// Create a set of characters
set charSet;
charSet.insert( 'A' );
charSet.insert( 'B' );
charSet.insert( 'C' );
charSet.clear();
charSet.insert( 'A' );
charSet.insert( 'D' );
charSet.insert( 'E' );
// Display the set
set::iterator theIterator;
for( theIterator = charSet.begin(); theIterator != charSet.end(); theIterator++ ) {
cout << *theIterator;
}
// output is "ADE"
Related Topics: [[erase]]