title: Remove set of characters from the string
body: <p>How can I in C++ remove all specified characters from the string?
  For example If I have a string <code>"   &amp;New &amp;York "</code> and I want to remove the characters from the set <code>{' ','&amp;'}</code> ,the string after removing will look like <code>"NewYork"</code>.
  I prefer not to write a function which iterates a string and checks for each char in string if it is part of the undesired set. </p>