erf.  Suppose you</span></div>
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno">   34</span><span class="comment"> * have `vector&lt;uint8_t&gt; v` with `.capacity() == 10` and `.size() == 0`, but you&#39;re letting some 3rd-party code</span></div>
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno">   35</span><span class="comment"> * operate in range `[v.begin(), v.begin() + v.capacity())`, and you&#39;re using `.size()` as a store of the result</span></div>
<div