Go to the source code of this file.
|
template<typename _PopulationIterator , typename _SampleIterator , typename _Distance > |
_SampleIterator | std::experimental::sample (_PopulationIterator __first, _PopulationIterator __last, _SampleIterator __out, _Distance __n) |
|
template<typename _PopulationIterator , typename _SampleIterator , typename _Distance , typename _UniformRandomNumberGenerator > |
_SampleIterator | std::experimental::sample (_PopulationIterator __first, _PopulationIterator __last, _SampleIterator __out, _Distance __n, _UniformRandomNumberGenerator &&__g) |
|
template<typename _ForwardIterator , typename _Searcher > |
_ForwardIterator | std::experimental::search (_ForwardIterator __first, _ForwardIterator __last, const _Searcher &__searcher) |
|
template<typename _RandomAccessIterator > |
void | std::experimental::shuffle (_RandomAccessIterator __first, _RandomAccessIterator __last) |
|
This is a TS C++ Library header.
Definition in file experimental/algorithm.
◆ __cpp_lib_experimental_sample
#define __cpp_lib_experimental_sample |
◆ _GLIBCXX_EXPERIMENTAL_ALGORITHM
#define _GLIBCXX_EXPERIMENTAL_ALGORITHM |
◆ sample() [1/2]
template<typename _PopulationIterator , typename _SampleIterator , typename _Distance >
_SampleIterator std::experimental::fundamentals_v2::sample |
( |
_PopulationIterator |
__first, |
|
|
_PopulationIterator |
__last, |
|
|
_SampleIterator |
__out, |
|
|
_Distance |
__n |
|
) |
| |
|
inline |
◆ sample() [2/2]
template<typename _PopulationIterator , typename _SampleIterator , typename _Distance , typename _UniformRandomNumberGenerator >
_SampleIterator std::experimental::fundamentals_v2::sample |
( |
_PopulationIterator |
__first, |
|
|
_PopulationIterator |
__last, |
|
|
_SampleIterator |
__out, |
|
|
_Distance |
__n, |
|
|
_UniformRandomNumberGenerator && |
__g |
|
) |
| |
◆ search()
template<typename _ForwardIterator , typename _Searcher >
_ForwardIterator std::experimental::fundamentals_v2::search |
( |
_ForwardIterator |
__first, |
|
|
_ForwardIterator |
__last, |
|
|
const _Searcher & |
__searcher |
|
) |
| |
|
inline |
◆ shuffle()
template<typename _RandomAccessIterator >
void std::experimental::fundamentals_v2::shuffle |
( |
_RandomAccessIterator |
__first, |
|
|
_RandomAccessIterator |
__last |
|
) |
| |
|
inline |