A functor, also called function object is an object that encapsulates a function or an expression. It is commonly required for functional programming style. It can enable higher order functions and internal iterators. The C++ Standard Template Library (STL) uses functors quite frequently and helps i[...]

Read the rest of this entry.

You are reading a digest feed generated by the 9rules Design Community, stop by sometime and check out our featured content from the entire 9rules Network.