C++ Institute C++ Certified Professional Programmer CPP Question # 65 Topic 7 Discussion

C++ Institute C++ Certified Professional Programmer CPP Question # 65 Topic 7 Discussion

CPP Exam Topic 7 Question 65 Discussion:
Question #: 65
Topic #: 7

What happens when you attempt to compile and run the following code?

#include

#include

#include

using namespace std;

int main(){

int myints[] ={ 3, 4, 2, 1, 6, 5, 7, 9, 8, 0 };

vectorv(myints, myints+10);

set s1(v.begin(),v.end());

s1.insert(v.begin(),v.end());

s1.erase(s1.lower_bound(2),s1.upper_bound(7));

for(set::iterator i=s1.begin();i!= s1.end(); i++) {

cout<<*i<<" ";

}

return 0;

}


A.

program outputs: 0 1 8 9


B.

program outputs: 2 3 4 5 6 7


C.

program outputs: 1 6 5 7


D.

program outputs: 3 4 9 8 0


Get Premium CPP Questions

Contribute your Thoughts:


Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.