What will be the output of the following C++ code?
#include <iostream>
#include <set>
using namespace std;
int main()
{
set<int> tst;
tst.insert(12);
tst.insert(21);
tst.insert(32);
tst.insert(31);
set<int> :: const_iterator pos;
for(pos = tst.begin(); pos != tst.end(); ++pos)
cout << *pos << ' ';
return 0;
}
#include <iostream>
#include <set>
using namespace std;
int main()
{
set<int> tst;
tst.insert(12);
tst.insert(21);
tst.insert(32);
tst.insert(31);
set<int> :: const_iterator pos;
for(pos = tst.begin(); pos != tst.end(); ++pos)
cout << *pos << ' ';
return 0;
}A. 12 21 32 31
B. 12 21 31 32
C. 12 21 32
D. 12 21 31
Answer: Option B

Join The Discussion