What happens when you attempt to compile and run the following code?
#include
#include
#include
using namespace std;
void print(int v) { cout<
struct Sequence {
int start;
Sequence(int start):start(start){}
int operator()() {
return 10*(1+(start++ %3));
}
};
int main() {
vector
generate_n(v1.begin(), 10, Sequence(1));
remove(v1.begin(), v1.end(), 10);
for_each(v1.begin(), v1.end(), print);cout<
return 0;
}
Program outputs:
Kristeen
10 months agoEttie
10 months agoMaynard
10 months agoRodolfo
10 months agoPolly
10 months agoMabel
11 months ago