System::operator== Methode
System::operator==(ArraySegment<T>, ArraySegment<T>) method
template<typename T> bool System::operator==(ArraySegment<T> a, ArraySegment<T> b)
Siehe auch
- Class ArraySegment
- Namespace System
- Library Aspose.Font for C++
System::operator==(Chars&, const String&) method
String comparison.
template<class Chars,typename std::enable_if< IsStringLiteral< Chars, char_t >::value >::type *> bool System::operator==(Chars &left, const String &right)
| Parameter | Beschreibung |
|---|---|
| Chars | String Literaltyp. |
| Parameter | Typ | Beschreibung |
|---|---|---|
| left | Chars& | String Literal zum Vergleichen. |
| right | const String& | String zum Vergleichen. |
ReturnValue
Wahr, wenn die Zeichenketten übereinstimmen, sonst falsch.
Siehe auch
- Class String
- Namespace System
- Library Aspose.Font for C++
System::operator==(const SharedPtr<Object>&, const String&) method
Object and string comparison.
bool System::operator==(const SharedPtr<Object> &left, const String &right)
| Parameter | Typ | Beschreibung |
|---|---|---|
| left | const SharedPtr<Object>& | Object zum Konvertieren in eine Zeichenkette und zum Vergleichen. |
| right | const String& | String zum Vergleichen. |
ReturnValue
Wahr, wenn die Zeichenkettenrepräsentation des Objekts dem String entspricht, sonst falsch.
Siehe auch
- Typedef SharedPtr
- Class Object
- Class String
- Namespace System
- Library Aspose.Font for C++
System::operator==(const SharedPtr<Uri>&, const SharedPtr<Uri>&) method
Bestimmt, ob die von den aktuellen und angegebenen Objekten dargestellten URIs gleich sind.
bool System::operator==(const SharedPtr<Uri> &uri1, const SharedPtr<Uri> &uri2)
| Parameter | Typ | Beschreibung |
|---|---|---|
| uri1 | const SharedPtr<Uri>& | Das erste Uri Objekt zum Vergleichen |
| uri2 | const SharedPtr<Uri>& | Das zweite Uri Objekt zum Vergleichen |
ReturnValue
Wahr, wenn die URIs gleich sind, sonst - falsch
Siehe auch
- Typedef SharedPtr
- Class Uri
- Namespace System
- Library Aspose.Font for C++
System::operator==(const SmartPtr<X>&, const SmartPtr<Y>&) method
Vergleicht zwei Smart-Pointer auf Gleichheit.
template<class X,class Y> bool System::operator==(const SmartPtr<X> &x, const SmartPtr<Y> &y)
| Parameter | Beschreibung |
|---|---|
| X | Pointee-Typ des ersten Zeigers. |
| Y | Pointee-Typ des zweiten Zeigers. |
| Parameter | Typ | Beschreibung |
|---|---|---|
| x | const SmartPtr<X>& | Erster Zeiger zum Vergleichen. |
| y | const SmartPtr<Y>& | Zweiter Zeiger zum Vergleichen. |
ReturnValue
Wahr, wenn die Zeiger übereinstimmen, sonst falsch.
Siehe auch
- Class SmartPtr
- Namespace System
- Library Aspose.Font for C++
System::operator==(const SmartPtr<X>&, const Y *) method
Gleichheitsvergleich eines Smart Pointers gegenüber einem einfachen (C) Pointer.
template<class X,class Y> std::enable_if<std::is_base_of<Object, Y>::value &&detail::has_no_operator_equal<X, Y>::value, bool>::type System::operator==(const SmartPtr<X> &x, const Y *y)
| Parameter | Beschreibung |
|---|---|
| X | Typ des Smart-Pointers. |
| Y | Typ des einfachen Zeigers. |
| Parameter | Typ | Beschreibung |
|---|---|---|
| x | const SmartPtr<X>& | Smart-Pointer zum Vergleichen (links). |
| y | const Y * | Zeiger zum Vergleichen (rechts). |
ReturnValue
Wahr, wenn die Zeiger übereinstimmen, sonst falsch.
Siehe auch
- Class Object
- Class SmartPtr
- Namespace System
- Library Aspose.Font for C++
System::operator==(const T1&, const Nullable<T2>&) method
Bestimmt, ob der angegebene Wert dem von dem angegebenen Nullable Objekt dargestellten Wert entspricht, indem operator==() auf diese Werte angewendet wird.
template<typename T1,typename T2> std::enable_if<!IsNullable<T1>::value, bool>::type System::operator==(const T1 &some, const Nullable<T2> &other)
| Parameter | Beschreibung |
|---|---|
| T1 | Der Typ des ersten Vergleichswerts |
| T2 | Der zugrunde liegende Typ des Nullable Objekts, das den zweiten Vergleichswert darstellt |
| Parameter | Typ | Beschreibung |
|---|---|---|
| einige | const T1& | Eine konstante Referenz auf den Wert, der als erster Vergleichswert verwendet werden soll |
| other | const Nullable<T2>& | Eine konstante Referenz auf das Nullable Objekt, dessen dargestellter Wert als zweiter Vergleichswert verwendet werden soll |
ReturnValue
Wahr, wenn die Vergleichswerte gleich sind, sonst - falsch
Siehe auch
- Class Nullable
- Namespace System
- Library Aspose.Font for C++
System::operator==(const X *, const SmartPtr<Y>&) method
Gleichheitsvergleich eines Smart Pointers gegenüber einem einfachen (C) Pointer.
template<class X,class Y> std::enable_if<std::is_base_of<Object, X>::value &&detail::has_no_operator_equal<X, Y>::value, bool>::type System::operator==(const X *x, const SmartPtr<Y> &y)
| Parameter | Beschreibung |
|---|---|
| X | Typ des einfachen Zeigers. |
| Y | Typ des Smart-Pointers. |
| Parameter | Typ | Beschreibung |
|---|---|---|
| x | const X * | Zeiger zum Vergleichen (rechts). |
| y | const SmartPtr<Y>& | Smart-Pointer zum Vergleichen (links). |
ReturnValue
Wahr, wenn die Zeiger übereinstimmen, sonst falsch.
Siehe auch
- Class Object
- Class SmartPtr
- Namespace System
- Library Aspose.Font for C++
System::operator==(std::nullptr_t, const DateTimeOffset&) method
bool System::operator==(std::nullptr_t, const DateTimeOffset &)
Siehe auch
- Class DateTimeOffset
- Namespace System
- Library Aspose.Font for C++
System::operator==(std::nullptr_t, const Nullable<T>&) method
Bestimmt, ob das angegebene Nullable Objekt einen Wert darstellt, der gleich null ist.
template<typename T> bool System::operator==(std::nullptr_t, const Nullable<T> &other)
| Parameter | Typ | Beschreibung |
|---|---|---|
| other | std::nullptr_t | Eine konstante Referenz auf ein Nullable Objekt zum Testen |
ReturnValue
True, wenn das angegebene Objekt einen Nullwert darstellt, sonst false
Siehe auch
- Class Nullable
- Namespace System
- Library Aspose.Font for C++
System::operator==(std::nullptr_t, const String&) method
Prüft, ob die Zeichenkette null ist.
bool System::operator==(std::nullptr_t, const String &str)
| Parameter | Typ | Beschreibung |
|---|---|---|
| str | std::nullptr_t | String zum Prüfen. |
ReturnValue
true, wenn die Zeichenkette null ist, sonst false.
Siehe auch
- Class String
- Namespace System
- Library Aspose.Font for C++
System::operator==(std::nullptr_t, DateTime) method
bool System::operator==(std::nullptr_t, DateTime)
Siehe auch
- Class DateTime
- Namespace System
- Library Aspose.Font for C++
System::operator==(std::nullptr_t, SmartPtr<X> const&) method
Überprüft, ob der Smart-Pointer null ist.
template<class X> bool System::operator==(std::nullptr_t, SmartPtr<X> const &x)
| Parameter | Beschreibung |
|---|---|
| X | Typ des Zeigers. |
| Parameter | Typ | Beschreibung |
|---|---|---|
| x | std::nullptr_t | Zeiger zum Prüfen. |
ReturnValue
True, wenn der Zeiger null ist, sonst false.
Siehe auch
- Class SmartPtr
- Namespace System
- Library Aspose.Font for C++
System::operator==(std::nullptr_t, T const&) method
Überprüft, ob das Werttyp-Objekt (übersetzte C#-Struktur usw.) null ist.
template<class T> std::enable_if<!std::is_scalar<T>::value &&!std::is_pointer<T>::value &&!std::is_array<T>::value &&detail::has_method_is_null<T>::value, bool>::type System::operator==(std::nullptr_t, T const &x)
| Parameter | Beschreibung |
|---|---|
| T | Werttyp. |
| Parameter | Typ | Beschreibung |
|---|---|---|
| x | std::nullptr_t | Object zum Prüfen. |
ReturnValue
True, wenn das Objekt null ist, sonst false.
Siehe auch
- Namespace System
- Library Aspose.Font for C++
System::operator==(std::nullptr_t, TimeSpan) method
bool System::operator==(std::nullptr_t, TimeSpan)
Siehe auch
- Class TimeSpan
- Namespace System
- Library Aspose.Font for C++
System::operator==(T&, const String&) method
String comparison.
template<class T,typename std::enable_if< IsStringPointer< T, char_t >::value >::type *> bool System::operator==(T &left, const String &right)
| Parameter | Beschreibung |
|---|---|
| T | String Zeigertyp. |
| Parameter | Typ | Beschreibung |
|---|---|---|
| left | T& | String Zeiger zum Vergleichen. |
| right | const String& | String zum Vergleichen. |
ReturnValue
Wahr, wenn die Zeichenketten übereinstimmen, sonst falsch.
Siehe auch
- Class String
- Namespace System
- Library Aspose.Font for C++
System::operator==(T const&, std::nullptr_t) method
Überprüft, ob das Werttyp-Objekt (übersetzte C#-Struktur usw.) null ist.
template<class T> std::enable_if<!std::is_scalar<T>::value &&!std::is_pointer<T>::value &&!std::is_array<T>::value &&detail::has_method_is_null<T>::value, bool>::type System::operator==(T const &x, std::nullptr_t)
| Parameter | Beschreibung |
|---|---|
| T | Werttyp. |
| Parameter | Typ | Beschreibung |
|---|---|---|
| x | T const& | Object zum Prüfen. |
ReturnValue
True, wenn das Objekt null ist, sonst false.
Siehe auch
- Namespace System
- Library Aspose.Font for C++