Changeset 3518
- Timestamp:
- Oct 5, 2016, 10:01:11 AM (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/yat/random/random.h
r3469 r3518 809 809 810 810 Type Requirements: 811 - RandomAccessIterator is \random_access_traversal_iterator 812 - RandomAccessIterator is \swappable_iterator 811 - RandomAccessIterator is \random_access_iterator 813 812 */ 814 813 template<typename RandomAccessIterator> 815 814 void random_shuffle(RandomAccessIterator first, RandomAccessIterator last) 816 815 { 817 typedef RandomAccessIterator rai;818 BOOST_CONCEPT_ASSERT((boost_concepts::SwappableIterator<rai>));819 BOOST_CONCEPT_ASSERT((boost_concepts::RandomAccessTraversal<rai>));820 816 DiscreteUniform rnd; 821 817 std::random_shuffle(first, last, rnd);
Note: See TracChangeset
for help on using the changeset viewer.