What is Functor?
1.
A functor, or function object, is a class in
class over5 { // this class is the functor
bool operator() (int x) {
return x > 5;
}
};
std::list<int> L;
... // put a bunch of ints onto the list
over5 o5;
std::find_if(L.begin(), L.end(), o5);
// o5 will have its overloaded () operator called to check if the element in L is over 5.
Random Words:
1.
Acceptable excuse for aboriginal being late for an appointment.
"I'm not late! I go by koori time."
See koori, koon, co..
1.
the result of eating fresh out of the oven pizza too fast causing the top layer of skin to burn off of your mouth. Said skin proceeds to..