This page is a snapshot from the LWG issues list, see the Library Active Issues List for more information and the meaning of Dup status.
1433.random_shuffle
and shuffle
should have consistent signatures
Section: 26.7.13 [alg.random.shuffle] Status: Dup Submitter: BSI Opened: 2010-08-25 Last modified: 2016-01-28
Priority: Not Prioritized
View all other issues in [alg.random.shuffle].
View all issues with Dup status.
Duplicate of: 1432
Discussion:
Addresses GB-119
The functions random_shuffle
and shuffle
both take arguments providing a source of randomness, but one take its argument by rvalue reference, and the other requires an lvalue reference. The technical merits of which form of argument passing should be settled for this specific case, and a single preferred form used consistently.
Proposed resolution:
[DEPENDS ON WHETHER RVALUE OR LVALUE REFERENCE IS THE PREFERRED FORM]
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4