What is this for loop doing?
<p>What is the for loop doing? I just can't understand it.</p>

<pre><code>list&lt;pair&lt;int, double&gt; &gt; nabors;
list&lt;pair&lt;int, double&gt; &gt;::iterator i;

for (i = nabors.begin(); i != nabors.end() &amp;&amp; dist &gt;= i-&gt;second; i++);
</code></pre>

<p>Thanks in advance</p>
