Top.Mail.Ru
Ответы
Аватар пользователя
13лет
Изменено

C++ есть множества set. Как с помощью встроенных классов выполнить сложения двух множеств и вывести на экран.. cout<

По дате
По рейтингу
Аватар пользователя
Мыслитель
13лет

#include "stdafx.h"
#include <iostream>
#include <set>

using namespace std;

int _tmain(int argc, _TCHAR* argv[])
{
set <int> set1;
set <int> set2;
set <int> setmerged;

//устанавливаем первый set
cout<<"first set:"<<endl;> ::iterator p =set1.begin();
while (p!=set1.end()){
cout<<*p<<endl;> ::iterator p2 =set2.begin();
while (p2!=set2.end()){
cout<<*p2<<endl;> ::iterator pm =setmerged.begin();
////делаем слияние
p=set1.begin();
while (p!=set1.end()){
setmerged.insert(*p);
p++;
}
p2=set2.begin();
while (p2!=set2.end()){
setmerged.insert(*p2);
p2++;
}
cout<<"after merge:"<

Весь код в почте.