Вперед Зміст

Використання ітераторів для перебору елементів множини

Для множин є ще один спосіб звернення до елементів – це ітератор.

Для перебору елементів множини за допомогою ітератора будемо використовувати функції: begin (ітератор початку), end (ітератор після кінця) та операцію переходу ітератора на наступний елемент.

Приклад

Вивести на екран елементи множини, використовуючи ітератор


#include <iostream>
#include <set>
#include <iterator>
using namespace std;
int main()
{
    set <int> ms = { 2, 3, 5, 7, 10, 23, 35, 94};
    set <int>::iterator it;  it=ms.begin();
    while(it!=ms.end())
    {
        int x=*it;  cout<<x<<" ";
        it++;
    }
    return 0;
}

Вперед Зміст