C++ Institute C++ Certified Professional Programmer CPP Question # 52 Topic 6 Discussion

C++ Institute C++ Certified Professional Programmer CPP Question # 52 Topic 6 Discussion

CPP Exam Topic 6 Question 52 Discussion:
Question #: 52
Topic #: 6

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

#include

#include

int main ()

{

std::vectorv1;

for(int i = 0; i<10; i++) {v1.push_back(i); }

v1.resize(4);

std::vector::iterator it = v1.end();

v1.insert(v1.end()?1, 4);

for(int i=0 ; i<= v1.size(); i++) {std::cout<

return 0;

}


A.

compilation error


B.

program outputs 0 1 2 3 4


C.

program outputs 0 2 4 8 6 and exception


D.

program outputs 0 2 4 6 8


E.

program outputs 0 2 4 8 6


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.