|
阅读:426回复:0
i like c++
#include <algorithm>
#include <functional> #include <iostream> #include <iterator> #include <string> #include <strstream> #include <vector> using namespace std; struct love : public binary_function<string, string, ostream&> { ostream& operator() (const string &guy, const string &object) const { return cout << guy << " love " << object << endl; } }; void main() { vector<string> cppfuns; copy(istream_iterator<string>(istrstream("You I We")), istream_iterator<string>(),back_inserter(cppfuns)); for_each(cppfuns.begin(),cppfuns.end(),bind2nd(love(),"C++")); } |
|
|