title: STL Map versus Static Array
body: <p>I have to store information about contents in a lookup table such that it can be accessed very quickly.I might need to refer some of the elements in look up table recursively to get complete information about contents. What will be better data structure to use:</p>
  
  <ol>
  <li>Map with one of parameter, which will be unique to all the entries in look up table, as key and rest of the information as value</li>
  <li>Use static array for each unique entries and access them when needed according to key(which will be same as the one used in MAP).</li>
  </ol>
  
  <p>I want my software to be robust as if we have any crash it will be catastrophic for my product.</p>