[mw_shl_code=c,true]#include < set >
#include < iostream >
using namespace std;
int main()
{
set < string > s;
s.insert("abc");
s.insert("xyz");
s.insert("abcd");
s.insert("book");
s.insert("books");
s.insert("abcd");//这个是重复的元素不会插入到set中
s.erase("books");//删除books
/*
set < string > :: iterator it;
for(it=s.begin(); it!=s.end(); it++)
{
cout << *it << endl;
}
*/
//反向遍历
set < string > :: reverse_iterator rit;
for(rit=s.rbegin(); rit!=s.rend(); rit++)
{
cout << *rit << endl;
}
//判断是否有books
if( s.find("books") != s.end() )
cout << "yes";
else
cout << "no";
cout << endl;
getchar();
getchar();
return 0;[/mw_shl_code] |