Why cout << "Test: " << foobar() << endl;
calls foobar first? It seems:
cout.operator<< ("Test: ").operator<<(f oobar()).operat or(endl);
would mean "Test: " is output first.
calls foobar first? It seems:
cout.operator<< ("Test: ").operator<<(f oobar()).operat or(endl);
would mean "Test: " is output first.
Comment