title: c++: search ignoring accented characters
body: <p>So... I have a STL vector that I need to search/filter with a user-provided string. (Just mentioning this in case there's a specific/better way to do it in this particular use case)</p>
  
  <p>Currently (this code is <em>old</em>) it's being done by just iterating through it and regex matching each element to see if it matches.</p>
  
  <p>Our problem, however, stems from accented characters. Our desired behavior is for the search to match strings without regard to diacritics (i.e. "telefono" also matches "teléfono" and vice-versa)</p>
  
  <p>Is there a decent way to do this, ideally without having to resort to libraries other than boost?</p>