Forums before death by AOL, social media and spammers... "We can't have nice things"
|    comp.lang.c++.moderated    |    Moderated discussion of C++ superhackery    |    33,346 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 32,493 of 33,346    |
|    Kaba to All    |
|    Why doesn't push_back return an iterator    |
|    22 Jul 12 19:15:18    |
      From: kaba@nowhere.com              Hi,              A small but annoying piece of STL is that the push_back and push_front       member functions of std::list (say) do not return an iterator to the       created element. This results in having to do something like               auto iter = list.end();        --iter;              This is bad; it does not compose, it is redundant, and opens up a door       for possibly getting it wrong.              Why was the iterator-return left off from C++03?              Why was the iterator-return left off from C++11?              --       http://kaba.hilvi.org                      [ See http://www.gotw.ca/resources/clcm.htm for info about ]        [ comp.lang.c++.moderated. First time posters: Do this! ]              --- SoupGate-Win32 v1.05        * Origin: you cannot sedate... all the things you hate (1:229/2)    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
(c) 1994, bbs@darkrealms.ca