System::StaticCastArray-Methode
Inhalt
[
Ausblenden
]System::StaticCastArray(const System::SharedPtr<System::Array<From>>&) method
Führt das Casten von Elementen des angegebenen Arrays in einen anderen Typ durch. Überschreibung für Fälle, in denen From ein SmartPtr Objekt ist.
template<typename To,typename From> std::enable_if_t<System::IsSmartPtr<From>::value, System::SharedPtr<System::Array<To>>> System::StaticCastArray(const System::SharedPtr<System::Array<From>> &from)
| Parameter | Beschreibung |
|---|---|
| Zu | Der Typ, in den die Elemente des angegebenen Arrays gecastet werden sollen |
| From | Der Typ der Elemente des Arrays, dessen Elemente gecastet werden sollen |
| Parameter | Typ | Beschreibung |
|---|---|---|
| from | const System::SharedPtr<System::Array<From>>& | Shared-Pointer auf das Array, das die zu castenden Elemente enthält |
ReturnValue
Ein Zeiger auf ein neues Array, das Elemente des Typs To enthält, die den Elementen von from entsprechen
Deprecated
Hinzugefügt für die Rückwärtskompatibilität. Verwenden Sie stattdessen ExplicitCast.
Siehe auch
- Typedef SharedPtr
- Class Array
- Namespace System
- Library Aspose.Font for C++
System::StaticCastArray(const System::SharedPtr<System::Array<From>>&) method
Führt das Casten von Elementen des angegebenen Arrays in einen anderen Typ durch. Überschreibung für Fälle, in denen From Boxable ist und To ein Object[].
template<typename To,typename From> std::enable_if_t<!System::IsSmartPtr<From>::value &&System::IsBoxable<From>::value &&std::is_same<To, System::SharedPtr<Object>>::value, System::SharedPtr<System::Array<To>>> System::StaticCastArray(const System::SharedPtr<System::Array<From>> &from)
| Parameter | Beschreibung |
|---|---|
| Zu | Der Typ, in den die Elemente des angegebenen Arrays gecastet werden sollen |
| From | Der Typ der Elemente des Arrays, dessen Elemente gecastet werden sollen |
| Parameter | Typ | Beschreibung |
|---|---|---|
| from | const System::SharedPtr<System::Array<From>>& | Shared-Pointer auf das Array, das die zu castenden Elemente enthält |
ReturnValue
Ein Zeiger auf ein neues Array, das Elemente des Typs To enthält, die den Elementen von from entsprechen
Deprecated
Hinzugefügt für die Rückwärtskompatibilität. Verwenden Sie stattdessen ExplicitCast.
Siehe auch
- Typedef SharedPtr
- Class Object
- Class Array
- Namespace System
- Library Aspose.Font for C++