What happens when you attempt to compile and run the following code?#include <iostream>#include <algorithm>#include <vector>#include <set>using namespace std;void myfunction(int i) {cout << " " << i;}bool classifier(int v) {return v%2==0;}int main() {int t[] = { 1, 5, 2, 5, 2, 4, 4, 3, 3, 1 };vector<int> v1(t, t+10);set<int> s1(t, t+10);replace(v1.begin(), v1.end(),classifier, 10);for_each(v1.begin(), v1.end(), myfunction);return 0;}Program outputs:
A. 1 5 10 5 10 10 10 3 3 1
B. 1 5 2 5 2 4 4 3 3 1
C. compilation error
D. 10 10 2 10 2 4 4 10 10 10
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!