What happens when you attempt to compile and run the following code?
#include
#include
#include
using namespace std;
class B { int val;
public:
B(int v):val(v){}
int getV() const {return val;} bool operator < (const B & v) const { return val ostream & operator <<(ostream & out, const B & v) { out< template ostream & out; Out(ostream & o): out(o){} void operator() (const T & val ) { out< int main() { int t[]={8, 10, 5, 1, 4, 6, 2, 7, 9, 3}; vector v1(t, t+10); sort(v1.begin(), v1.end()); for_each(v1.begin(), v1.end(), Out(cout));cout< return 0; } Program outputs:
Franchesca
10 months agoMan
10 months agoGeorgiann
11 months agoGlendora
11 months agoTuyet
11 months agoCoral
11 months agoChauncey
11 months agoBernardo
11 months agoLuisa
11 months agoJoye
11 months agoTracey
11 months agoLeslie
11 months agoErinn
11 months agoSelma
1 year agoLeonard
1 year agoRicarda
1 year agoTanesha
1 year agoGregg
1 year agoGregg
1 year agoGregg
1 year agoQueen
1 year agoJolanda
1 year agoNickolas
1 year agoRosendo
1 year agoNilsa
1 year agoKasandra
1 year agoAshlyn
1 year agoSylvie
1 year agoGretchen
1 year agoAaron
1 year agoKami
1 year agoYen
1 year ago