Vidyalelo
C++ Programming · Q678

C++ miscellaneous

Programming · C++ Programming · question 678

Q678

What will be the output of the following C++ code? #include #include #include using namespace std; int main () vector myvector; for (int i = 1; i <= 10; i++) myvector.push_back(i); myvector.erase (myvector.begin() + 6); myvector.erase (myvector.begin(), myvector.begin() + 4); for (unsigned i = 0; i < myvector.size(); ++i) cout << ' ' << myvector[i]; return 0;

A.
5 6 7 8 9
B.
5 6 8 9 10
Answer
C.
6 7 8 9 10
D.
4 7 5 9 10

Answer: Option B

Solution

Answer: Option B
No explanation is given for this question Let's Discuss on Board