set clear c++

#include <iostream>
#include <set>

int main() {
    // Step 1: Declare a set
    std::set<int> mySet;

    // Step 2: Insert elements into the set
    mySet.insert(5);
    mySet.insert(2);
    mySet.insert(8);
    mySet.insert(1);

    // Step 3: Display the original set
    std::cout << "Original set elements:";
    for (int element : mySet) {
        std::cout << " " << element;
    }
    std::cout << std::endl;

    // Step 4: Clear the set
    mySet.clear();

    // Step 5: Display the set after clearing
    std::cout << "Set after clearing:";
    for (int element : mySet) {
        std::cout << " " << element;
    }
    std::cout << std::endl;

    return 0;
}