System::Array::Sort yöntemi
İçindekiler
[
Saklamak
]Array::Sort(const ArrayPtr<TKey>&, const ArrayPtr<TValue>&) method
Anahtarları içeren bir dizi ve diğer dizi - karşılık gelen öğeler, anahtarları içeren dizinin değerlerine göre, öğeleri operator< kullanılarak karşılaştırılarak iki diziyi sıralar.
template<typename TKey,typename TValue> static void System::Array<T>::Sort(const ArrayPtr<TKey> &keys, const ArrayPtr<TValue> &items)
| Parametre | Açıklama |
|---|---|
| TKey | keys dizisindeki öğelerin tipi |
| TValue | items dizisindeki öğelerin tipi |
| Parametre | Tür | Açıklama |
|---|---|---|
| keys | const ArrayPtr<TKey>& | Anahtar değerlerini içeren Array |
| items | const ArrayPtr<TValue>& | Anahtar değerlerine eşlenen öğeleri içeren Array (keys dizisinde) |
Ayrıca Bakınız
- Typedef ArrayPtr
- Class Array
- Namespace System
- Library Aspose.Font for C++
Array::Sort(const ArrayPtr<TKey>&, const ArrayPtr<TValue>&, int, int) method
Anahtarları içeren bir dizi ve diğer dizi - karşılık gelen öğeler, anahtarları içeren dizinin değerlerine göre, öğeleri varsayılan karşılaştırıcıyı kullanarak karşılaştırılarak iki diziyi sıralar.
template<typename TKey,typename TValue> static void System::Array<T>::Sort(const ArrayPtr<TKey> &keys, const ArrayPtr<TValue> &items, int index, int length)
| Parametre | Açıklama |
|---|---|
| TKey | keys dizisindeki öğelerin tipi |
| TValue | items dizisindeki öğelerin tipi |
| Parametre | Tür | Açıklama |
|---|---|---|
| keys | const ArrayPtr<TKey>& | Anahtar değerlerini içeren Array |
| items | const ArrayPtr<TValue>& | Anahtar değerlerine eşlenen öğeleri içeren Array (keys dizisinde) |
| indeks | int | Sıralanacak aralığın başlangıcını belirten indeks |
| uzunluk | int | Sıralanacak aralıktaki öğe sayısı |
Ayrıca Bakınız
- Typedef ArrayPtr
- Class Array
- Namespace System
- Library Aspose.Font for C++
Array::Sort(const ArrayPtr<Type>&) method
Belirtilen dizideki öğeleri varsayılan karşılaştırıcıyı kullanarak sıralar.
template<typename Type> static void System::Array<T>::Sort(const ArrayPtr<Type> &arr)
| Parametre | Tür | Açıklama |
|---|---|---|
| arr | const ArrayPtr<Type>& | Hedef dizi |
Ayrıca Bakınız
- Typedef ArrayPtr
- Class Array
- Namespace System
- Library Aspose.Font for C++
Array::Sort(const ArrayPtr<Type>&, const SharedPtr<System::Collections::Generic::IComparer<T>>&) method
Belirtilen dizideki öğeleri belirtilen karşılaştırıcıyı kullanarak sıralar.
template<typename Type> static void System::Array<T>::Sort(const ArrayPtr<Type> &arr, const SharedPtr<System::Collections::Generic::IComparer<T>> &comparator)
| Parametre | Tür | Açıklama |
|---|---|---|
| arr | const ArrayPtr<Type>& | Hedef dizi |
| karşılaştırıcı | const SharedPtr<System::Collections::Generic::IComparer<T>>& | Dizinin öğelerini karşılaştırmak için kullanılan IComparer |
Ayrıca Bakınız
- Typedef ArrayPtr
- Typedef SharedPtr
- Class IComparer
- Class Array
- Namespace System
- Library Aspose.Font for C++
Array::Sort(const ArrayPtr<Type>&, const SharedPtr<System::Collections::Generic::IComparer<Y>>&) method
UYGULANMADI.
template<typename Type,typename Y> static void System::Array<T>::Sort(const ArrayPtr<Type> &arr, const SharedPtr<System::Collections::Generic::IComparer<Y>> &comparator)
Ayrıca Bakınız
- Typedef ArrayPtr
- Typedef SharedPtr
- Class IComparer
- Class Array
- Namespace System
- Library Aspose.Font for C++
Array::Sort(const ArrayPtr<Type>&, int, int) method
Belirtilen dizideki bir öğe aralığını varsayılan karşılaştırıcıyı kullanarak sıralar.
template<typename Type> static void System::Array<T>::Sort(const ArrayPtr<Type> &arr, int startIndex, int count)
| Parametre | Tür | Açıklama |
|---|---|---|
| arr | const ArrayPtr<Type>& | Hedef dizi |
| startIndex | int | Sıralanacak öğe aralığının başlangıcını belirten indeks |
| count | int | Sıralanacak öğe aralığının boyutu |
Ayrıca Bakınız
- Typedef ArrayPtr
- Class Array
- Namespace System
- Library Aspose.Font for C++