title: const_iterator to iterator C++ Error
body: <p>I'm trying to iterator through a <code>map</code> object using the following chunk of code:</p>
  
  <pre><code>for(map&lt;int, vector&gt;::iterator table_iter = table.being(); table_iter != table.end(); table_iter++)
  {
      ...
  }
  </code></pre>
  
  <p>And I keep getting errors telling me:</p>
  
  <blockquote>
    <p>conversion from const_iterator to non-scalar type iterator requested</p>
  </blockquote>
  
  <p>And I can't seem to determine why the iterator would be <code>const</code> vs. not-<code>const</code>, or how to deal with this.</p>