title: Is functor meant for faster running time (C++11)?
body: <p>I know what the functor and callback function are.<br>
  But does a  functor effect on the performance side?</p>
  
  <p>Should all the functions be implemented as functors?</p>
  
  <p>I don't know when to use functor.</p>