On Tue, 09 Apr 2013 18:53:56 -0400, Joseph Rushton Wakeling <[email protected]> wrote:

On 04/10/2013 12:50 AM, Joseph Rushton Wakeling wrote:
I did consider something like that.

By the way: the reason that I rejected the temporary-variable choice was that I
couldn't really see the difference cost-wise between doing that, versus
returning var.dup from front(). Especially as it's not necessarily guaranteed that front will be called frequently (I might just popFront() until the range is
empty and then take the final front value).

Calling front after empty is not good range policy, once empty, front is possibly invalid or points at invalid memory.

-Steve

Reply via email to