What happens when you attempt to compile and run the following code?#include <iostream>#include <algorithm>#include <vector>#include <deque>#include <set>using namespace std;void myfunction(int i) {cout << " " << i;}int main() {int t[] = { 10, 5, 9, 6, 2, 4, 7, 8, 3, 1 };vector<int> v1(t, t + 10);deque<int> d1(t, t + 10);set<int> s1(t, t + 10);for_each(v1.begin(), v1.end(), myfunction); // Line Ifor_each(d1.begin(), d1.end(), myfunction); // Line IIfor_each(s1.begin(), s1.end(), myfunction); // Line IIIreturn 0;}
A. program outputs: 10 5 9 6 2 4 7 8 3 1 10 5 9 6 2 4 7 8 3 1 1 2 3 4 5 6 7 8 9 10
B. program outputs: 10 5 9 6 2 4 7 8 3 1 10 5 9 6 2 4 7 8 3 1 10 5 9 6 2 4 7 8 3 1
C. program outputs: 1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8 9 10
D. compilation error in line I E. compilation error in line III
What happens when you attempt to compile and run the following code?#include <iostream>#include <algorithm>#include <vec
-
answerhappygod
- Site Admin
- Posts: 899604
- Joined: Mon Aug 02, 2021 8:13 am
What happens when you attempt to compile and run the following code?#include <iostream>#include <algorithm>#include <vec
Join a community of subject matter experts. Register for FREE to view solutions, replies, and use search function. Request answer by replying!