Note: This paper was among the final papers adopted into draft C++14 yesterday at the Issaquah WA USA ISO C++ meeting.
A new WG21 paper is available. A copy is linked below, and the paper will also appear in the next normal WG21 mailing. If you are not a committee member, please use the comments section below or the std-proposals forum for public discussion.
Document number: N3924
by Walter Brown
In their final Chicago deliberations re [N3775] vis-à-vis National Body comment US21, LEWG and LWG achieved joint consensus (1) to deprecate
std::random_shufflefor C++14 as proposed, and (2) to strengthen the existing Note in
[c.math]/5in order to further encourage
rand()users to migrate to the
<random>component of the C++11 standard library. This paper provides wording to implement these decisions. ...
Many thanks, for their thoughtful comments, to Stephan T. Lavavej and the other reviewers of early drafts of this paper.