title: Need iterator when using ranged-based for loops
body: <p>Currently, I can only do ranged based loops with this:</p>
  
  <pre><code>for (auto&amp; value : values)
  </code></pre>
  
  <p>But sometimes I need an iterator to the value, instead of a reference (For whatever reason). Is there any method without having to go through the whole vector comparing values?</p>