What happens when you attempt to compile and run the following code?
#include
#include
#include
using namespace std;
template
ostream & out;
Out(ostream & o): out(o){}
void operator() (const T & val ) { out< int main() { int t1[]={3,2,4,1,5}; int t2[]={6,10,8,7,9}; vector sort(t1, t1+5); sort(t2, t2+5); merge(t1,t1+5,t2,t2+5,v1.begin()); for_each(v1.begin(), v1.end(), Out return 0; } Program outputs:
Carman
10 months agoSharmaine
10 months agoDominque
11 months agoElbert
11 months agoCarin
11 months agoDell
11 months agoJennifer
12 months agoShawnda
12 months agoPaulina
12 months agoDusti
12 months agoMy
12 months agoHester
12 months agoWinfred
12 months agoBambi
1 year agoLeonor
1 year agoAlbina
1 year agoBeth
1 year agoOcie
1 year agoDylan
1 year agoNickolas
1 year agoMicaela
1 year agoLashanda
1 year agoAndra
1 year agoIndia
1 year agoIndia
1 year agoIndia
1 year agoGabriele
1 year agoRodrigo
1 year agoAlva
1 year agoCandra
1 year agoTanja
1 year agoDottie
1 year agoDottie
1 year agoGalen
1 year agoQuentin
1 year agoValene
1 year ago