我想将集合调整为 0,但在第 16 行出现错误。如何将集合调整为空集?在第 16 行,调整大小算法给出了错误。
#include <iostream>
#include <set>
#include <algorithm>
using namespace std;
int main()
{
set<int> p;
set<int> a[2];
p.insert(0);
p.insert(1);
a[0] = p;
a[0].insert(3);
set<int>::iterator it;
for (it = a[0].begin(); it != a[0].end(); ++it)
std::cout << ' ' << *it;
a[0].resize(0);
cout << a[0].size();
return 0;
}