méthode System::operator==
System::operator==(ArraySegment<T>, ArraySegment<T>) method
template<typename T> bool System::operator==(ArraySegment<T> a, ArraySegment<T> b)
Voir aussi
- 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)
| Paramètre | Description |
|---|---|
| Chars | Type littéral String. |
| Paramètre | Type | Description |
|---|---|---|
| left | Chars& | Littéral String à comparer. |
| right | const String& | String à comparer. |
ReturnValue
vrai si les chaînes correspondent, faux sinon.
Voir aussi
- 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)
| Paramètre | Type | Description |
|---|---|---|
| left | const SharedPtr<Object>& | Object à convertir en chaîne et à comparer. |
| right | const String& | String à comparer. |
ReturnValue
vrai si la représentation sous forme de chaîne de l’objet est égale à la chaîne, faux sinon.
Voir aussi
- Typedef SharedPtr
- Class Object
- Class String
- Namespace System
- Library Aspose.Font for C++
System::operator==(const SharedPtr<Uri>&, const SharedPtr<Uri>&) method
Détermine si les URI représentés par les objets actuel et spécifié sont égaux.
bool System::operator==(const SharedPtr<Uri> &uri1, const SharedPtr<Uri> &uri2)
| Paramètre | Type | Description |
|---|---|---|
| uri1 | const SharedPtr<Uri>& | Premier objet Uri à comparer |
| uri2 | const SharedPtr<Uri>& | Deuxième objet Uri à comparer |
ReturnValue
Vrai si les URI sont égaux, sinon - faux
Voir aussi
- Typedef SharedPtr
- Class Uri
- Namespace System
- Library Aspose.Font for C++
System::operator==(const SmartPtr<X>&, const SmartPtr<Y>&) method
Compare l’égalité de deux pointeurs intelligents.
template<class X,class Y> bool System::operator==(const SmartPtr<X> &x, const SmartPtr<Y> &y)
| Paramètre | Description |
|---|---|
| X | Type pointé du premier pointeur. |
| Y | Type d’objet pointé du deuxième pointeur. |
| Paramètre | Type | Description |
|---|---|---|
| x | const SmartPtr<X>& | Premier pointeur à comparer. |
| y | const SmartPtr<Y>& | Deuxième pointeur à comparer. |
ReturnValue
Vrai si les pointeurs correspondent, faux sinon.
Voir aussi
- Class SmartPtr
- Namespace System
- Library Aspose.Font for C++
System::operator==(const SmartPtr<X>&, const Y *) method
Comparaison d’égalité du pointeur intelligent avec un pointeur simple (C).
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)
| Paramètre | Description |
|---|---|
| X | type du pointeur intelligent. |
| Y | type du pointeur simple. |
| Paramètre | Type | Description |
|---|---|---|
| x | const SmartPtr<X>& | pointeur intelligent à comparer (gauche). |
| y | const Y * | pointeur à comparer (droite). |
ReturnValue
Vrai si les pointeurs correspondent, faux sinon.
Voir aussi
- Class Object
- Class SmartPtr
- Namespace System
- Library Aspose.Font for C++
System::operator==(const T1&, const Nullable<T2>&) method
Détermine si la valeur spécifiée est égale à la valeur représentée par l’objet Nullable spécifié en appliquant operator==() à ces valeurs.
template<typename T1,typename T2> std::enable_if<!IsNullable<T1>::value, bool>::type System::operator==(const T1 &some, const Nullable<T2> &other)
| Paramètre | Description |
|---|---|
| T1 | Le type de la première valeur comparande |
| T2 | Le type sous-jacent de l’objet Nullable qui représente la deuxième valeur comparande |
| Paramètre | Type | Description |
|---|---|---|
| quelques | const T1& | Une référence constante à la valeur qui doit être utilisée comme première comparande |
| other | const Nullable<T2>& | Une référence constante à l’objet Nullable dont la valeur représentée doit être utilisée comme deuxième comparande |
ReturnValue
Vrai si les comparandes sont égaux, sinon - faux
Voir aussi
- Class Nullable
- Namespace System
- Library Aspose.Font for C++
System::operator==(const X *, const SmartPtr<Y>&) method
Comparaison d’égalité du pointeur intelligent avec un pointeur simple (C).
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)
| Paramètre | Description |
|---|---|
| X | type du pointeur simple. |
| Y | type du pointeur intelligent. |
| Paramètre | Type | Description |
|---|---|---|
| x | const X * | pointeur à comparer (droite). |
| y | const SmartPtr<Y>& | pointeur intelligent à comparer (gauche). |
ReturnValue
Vrai si les pointeurs correspondent, faux sinon.
Voir aussi
- 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 &)
Voir aussi
- Class DateTimeOffset
- Namespace System
- Library Aspose.Font for C++
System::operator==(std::nullptr_t, const Nullable<T>&) method
Détermine si l’objet Nullable spécifié représente une valeur égale à null.
template<typename T> bool System::operator==(std::nullptr_t, const Nullable<T> &other)
| Paramètre | Type | Description |
|---|---|---|
| other | std::nullptr_t | Une référence constante à un objet Nullable à tester |
ReturnValue
Vrai si l’objet spécifié représente une valeur null, faux sinon
Voir aussi
- Class Nullable
- Namespace System
- Library Aspose.Font for C++
System::operator==(std::nullptr_t, const String&) method
Vérifie si la chaîne est nulle.
bool System::operator==(std::nullptr_t, const String &str)
| Paramètre | Type | Description |
|---|---|---|
| str | std::nullptr_t | String à vérifier. |
ReturnValue
vrai si la chaîne est null, faux sinon.
Voir aussi
- Class String
- Namespace System
- Library Aspose.Font for C++
System::operator==(std::nullptr_t, DateTime) method
bool System::operator==(std::nullptr_t, DateTime)
Voir aussi
- Class DateTime
- Namespace System
- Library Aspose.Font for C++
System::operator==(std::nullptr_t, SmartPtr<X> const&) method
Vérifie si le pointeur intelligent est null.
template<class X> bool System::operator==(std::nullptr_t, SmartPtr<X> const &x)
| Paramètre | Description |
|---|---|
| X | Type d’objet pointé du pointeur. |
| Paramètre | Type | Description |
|---|---|---|
| x | std::nullptr_t | Pointeur à vérifier. |
ReturnValue
Vrai si le pointeur est null, faux sinon.
Voir aussi
- Class SmartPtr
- Namespace System
- Library Aspose.Font for C++
System::operator==(std::nullptr_t, T const&) method
Vérifie si l’objet de type valeur (structure C# traduite, etc.) est null.
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)
| Paramètre | Description |
|---|---|
| T | Type valeur. |
| Paramètre | Type | Description |
|---|---|---|
| x | std::nullptr_t | Object à vérifier. |
ReturnValue
Vrai si l’objet est null, faux sinon.
Voir aussi
- Namespace System
- Library Aspose.Font for C++
System::operator==(std::nullptr_t, TimeSpan) method
bool System::operator==(std::nullptr_t, TimeSpan)
Voir aussi
- 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)
| Paramètre | Description |
|---|---|
| T | type de pointeur String. |
| Paramètre | Type | Description |
|---|---|---|
| left | T& | pointeur String à comparer. |
| right | const String& | String à comparer. |
ReturnValue
vrai si les chaînes correspondent, faux sinon.
Voir aussi
- Class String
- Namespace System
- Library Aspose.Font for C++
System::operator==(T const&, std::nullptr_t) method
Vérifie si l’objet de type valeur (structure C# traduite, etc.) est null.
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)
| Paramètre | Description |
|---|---|
| T | Type valeur. |
| Paramètre | Type | Description |
|---|---|---|
| x | T const& | Object à vérifier. |
ReturnValue
Vrai si l’objet est null, faux sinon.
Voir aussi
- Namespace System
- Library Aspose.Font for C++