Méthode System::Array::Sort
Contenu
[
Cacher
]Array::Sort(const ArrayPtr<TKey>&, const ArrayPtr<TValue>&) method
Trie deux tableaux, l’un contenant les clés et l’autre les éléments correspondants, en fonction des valeurs du tableau contenant les clés, dont les éléments sont comparés en utilisant operator<.
template<typename TKey,typename TValue> static void System::Array<T>::Sort(const ArrayPtr<TKey> &keys, const ArrayPtr<TValue> &items)
| Paramètre | Description |
|---|---|
| TKey | Le type des éléments du tableau keys |
| TValue | le type des éléments du tableau items |
| Paramètre | Type | Description |
|---|---|---|
| keys | const ArrayPtr<TKey>& | Array qui contient les valeurs des clés |
| items | const ArrayPtr<TValue>& | Array qui contient les éléments qui sont mappés aux valeurs des clés dans le tableau keys |
Voir aussi
- Typedef ArrayPtr
- Class Array
- Namespace System
- Library Aspose.Page for C++
Array::Sort(const ArrayPtr<TKey>&, const ArrayPtr<TValue>&, int, int) method
Trie deux tableaux, l’un contenant les clés et l’autre les éléments correspondants, en fonction des valeurs du tableau contenant les clés, dont les éléments sont comparés en utilisant le comparateur par défaut.
template<typename TKey,typename TValue> static void System::Array<T>::Sort(const ArrayPtr<TKey> &keys, const ArrayPtr<TValue> &items, int index, int length)
| Paramètre | Description |
|---|---|
| TKey | Le type des éléments du tableau keys |
| TValue | le type des éléments du tableau items |
| Paramètre | Type | Description |
|---|---|---|
| keys | const ArrayPtr<TKey>& | Array qui contient les valeurs des clés |
| items | const ArrayPtr<TValue>& | Array qui contient les éléments qui sont mappés aux valeurs des clés dans le tableau keys |
| indice | int | L’index désignant le début de la plage à trier |
| length | int | Le nombre d’éléments dans la plage à trier |
Voir aussi
- Typedef ArrayPtr
- Class Array
- Namespace System
- Library Aspose.Page for C++
Array::Sort(const ArrayPtr<Type>&) method
Trie les éléments du tableau spécifié en utilisant le comparateur par défaut.
template<typename Type> static void System::Array<T>::Sort(const ArrayPtr<Type> &arr)
| Paramètre | Type | Description |
|---|---|---|
| arr | const ArrayPtr<Type>& | Tableau cible |
Voir aussi
- Typedef ArrayPtr
- Class Array
- Namespace System
- Library Aspose.Page for C++
Array::Sort(const ArrayPtr<Type>&, const SharedPtr<System::Collections::Generic::IComparer<T>>&) method
Trie les éléments du tableau spécifié en utilisant le comparateur spécifié.
template<typename Type> static void System::Array<T>::Sort(const ArrayPtr<Type> &arr, const SharedPtr<System::Collections::Generic::IComparer<T>> &comparator)
| Paramètre | Type | Description |
|---|---|---|
| arr | const ArrayPtr<Type>& | Tableau cible |
| comparateur | const SharedPtr<System::Collections::Generic::IComparer<T>>& | Objet IComparer |
Voir aussi
- Typedef ArrayPtr
- Typedef SharedPtr
- Class IComparer
- Class Array
- Namespace System
- Library Aspose.Page for C++
Array::Sort(const ArrayPtr<Type>&, const SharedPtr<System::Collections::Generic::IComparer<Y>>&) method
NON IMPLEMENTÉ.
template<typename Type,typename Y> static void System::Array<T>::Sort(const ArrayPtr<Type> &arr, const SharedPtr<System::Collections::Generic::IComparer<Y>> &comparator)
Voir aussi
- Typedef ArrayPtr
- Typedef SharedPtr
- Class IComparer
- Class Array
- Namespace System
- Library Aspose.Page for C++
Array::Sort(const ArrayPtr<Type>&, int, int) method
Trie une plage d’éléments du tableau spécifié en utilisant le comparateur par défaut.
template<typename Type> static void System::Array<T>::Sort(const ArrayPtr<Type> &arr, int startIndex, int count)
| Paramètre | Type | Description |
|---|---|---|
| arr | const ArrayPtr<Type>& | Tableau cible |
| startIndex | int | L’index désignant le début de la plage d’éléments à trier |
| count | int | La taille de la plage d’éléments à trier |
Voir aussi
- Typedef ArrayPtr
- Class Array
- Namespace System
- Library Aspose.Page for C++