title: What is more efficient a switch case or an std::map
body: <p>I'm thinking about the tokenizer here.<br>
  Each token calls a different function inside the parser.<br>
  What is more efficient:  </p>
  
  <ul>
  <li>A map of std::functions/boost::functions</li>
  <li>A switch case</li>
  </ul>