Module |
|
Header |
/Engine/Source/Runtime/Core/Public/Containers/Array.h |
Include |
#include "Containers/Array.h" |
template<class PREDICATE_CLASS>
void Sort
(
const PREDICATE_CLASS & Predicate
)
Sorts the array using user define predicate class.
: If your array contains raw pointers, they will be automatically dereferenced during sorting. Therefore, your predicate will be passed references rather than pointers. If this is not desirable, please use Algo::Sort(MyArray, Predicate) instead. The auto-dereferencing behavior does not occur with smart pointers.
Parameter |
Description |
---|---|
Predicate |
Predicate class instance. |