Set operations in C Plus Plus Programming Language.The following code shows how to create set in C++ programming language.
Code:
#include <iostream>
#include <set>
using namespace std;
int main()
{
    // Declare a set variable
    set < int > s;
    // Insert data to set
    s.insert(5);
    s.insert(4);
    s.insert(1);
    s.insert(2);
    s.insert(3);
    // create set iterator
    set < int >::iterator i = s.begin();
    // Print full set
    while (i != s.end()) {
        cout << *i << " ";
        ++i;
    }
    // Get size of set
    cout << endl << "Size is : " <<s.size();
    // Check if a data in set
    cout << endl <<s.count(5);
    // Check the set is empty or not
    cout << endl <<s.empty();
    // Check the maximum size of set variable
    cout << endl <<s.max_size();
    s.clear();  // Clear set
    return 0;
}
Output:
1 2 3 4 5 
Size is : 5
1
0
576460752303423487