Proposal: takeFront and takeBack
Jonathan M Davis
jmdavisProg at gmx.com
Wed Jul 4 11:40:31 PDT 2012
On Wednesday, July 04, 2012 12:55:44 Tobias Pankrath wrote:
> > Many languages does this (it doesn't mean it is the right thing
> > to do). Do you know why this shouldn't be done ?
>
> In C++ it was exception safety, wasn't it?
I believe that it was purely a question of speed. If popFront returns an
element, then that element gets copied, and if you didn't need to access the
element, then that's wasted cycles. You have to worry about exceptions in
either case, depending on the what popFront is doing.
- Jonathan M Davis
More information about the Digitalmars-d
mailing list