title: c++ string iterator "find first of"
body: <p>Is there a method in string iterator like find_first_of on string ?
  Something like:</p>
  
  <pre><code>string::iterator it;
  string str("  h asdasf ^&amp; saafa");
  it = FIND_FIRST_OF("&amp;az^");
  std::cout &lt;&lt; *it &lt;&lt; std::endl;
  </code></pre>
  
  <p>And the result: </p>
  
  <blockquote>
    <p>a</p>
  </blockquote>