#pragma once
class TestSet
{
public:
TestSet(void);
virtual ~TestSet(void);
void test();
};
class TestMultiSet
{
public:
TestMultiSet(void);
virtual ~TestMultiSet(void);
void test();
};
//-----------------------------------------------
#include "TestSet_TestMultiSet.h"
#include <set>
#include <iostream>
using namespace std;
TestSet::TestSet(void)
{
}
TestSet::~TestSet(void)
{
}
void TestSet::test()
{
set<int> coll;
coll.insert(3);
coll.insert(1);
coll.insert(5);
coll.insert(4);
coll.insert(1);
coll.insert(6);
coll.insert(2);
set<int>::const_iterator pos;
for( pos = coll.begin(); pos != coll.end(); ++pos)
{
cout<<*pos<<' ';
}
cout<<endl;
}
TestMultiSet::TestMultiSet(void)
{
}
TestMultiSet::~TestMultiSet(void)
{
}
void TestMultiSet::test()
{
multiset<int> coll;
coll.insert(3);
coll.insert(1);
coll.insert(5);
coll.insert(4);
coll.insert(1);
coll.insert(6);
coll.insert(2);
multiset<int>::const_iterator pos;
for( pos = coll.begin(); pos != coll.end(); ++pos)
{
cout<<*pos<<' ';
}
cout<<endl;
}