System::operator== yöntemi
System::operator==(ArraySegment<T>, ArraySegment<T>) method
template<typename T> bool System::operator==(ArraySegment<T> a, ArraySegment<T> b)
Ayrıca Bakınız
- 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)
| Parametre | Açıklama |
|---|---|
| Chars | String literal tipi. |
| Parametre | Tür | Açıklama |
|---|---|---|
| left | Chars& | String karşılaştırma literalı. |
| right | const String& | String karşılaştırmak için. |
ReturnValue
Eşleşen dizeler varsa doğru, aksi takdirde yanlış.
Ayrıca Bakınız
- 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)
| Parametre | Tür | Açıklama |
|---|---|---|
| left | const SharedPtr<Object>& | Object stringe dönüştürmek ve karşılaştırmak için. |
| right | const String& | String karşılaştırmak için. |
ReturnValue
Nesnenin dize temsili dizeye eşitse doğru, aksi takdirde yanlış.
Ayrıca Bakınız
- Typedef SharedPtr
- Class Object
- Class String
- Namespace System
- Library Aspose.Font for C++
System::operator==(const SharedPtr<Uri>&, const SharedPtr<Uri>&) method
Geçerli ve belirtilen nesneler tarafından temsil edilen URI’ların eşit olup olmadığını belirler.
bool System::operator==(const SharedPtr<Uri> &uri1, const SharedPtr<Uri> &uri2)
| Parametre | Tür | Açıklama |
|---|---|---|
| uri1 | const SharedPtr<Uri>& | Karşılaştırılacak ilk Uri nesnesi |
| uri2 | const SharedPtr<Uri>& | Karşılaştırılacak ikinci Uri nesnesi |
ReturnValue
URI’lar eşitse doğru, aksi takdirde yanlış.
Ayrıca Bakınız
- Typedef SharedPtr
- Class Uri
- Namespace System
- Library Aspose.Font for C++
System::operator==(const SmartPtr<X>&, const SmartPtr<Y>&) method
İki akıllı göstericiyi eşitlik karşılaştırması yapar.
template<class X,class Y> bool System::operator==(const SmartPtr<X> &x, const SmartPtr<Y> &y)
| Parametre | Açıklama |
|---|---|
| X | İlk işaretçinin işaret ettiği tip. |
| Y | İkinci işaretçinin işaret ettiği tip. |
| Parametre | Tür | Açıklama |
|---|---|---|
| x | const SmartPtr<X>& | Karşılaştırılacak ilk işaretçi. |
| y | const SmartPtr<Y>& | Karşılaştırılacak ikinci işaretçi. |
ReturnValue
Göstericiler eşleşiyorsa doğru, aksi takdirde yanlış.
Ayrıca Bakınız
- Class SmartPtr
- Namespace System
- Library Aspose.Font for C++
System::operator==(const SmartPtr<X>&, const Y *) method
Akıllı işaretçinin basit (C) işaretçiye karşı eşitlik karşılaştırması.
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)
| Parametre | Açıklama |
|---|---|
| X | akıllı işaretçinin tipi. |
| Y | basit işaretçinin tipi. |
| Parametre | Tür | Açıklama |
|---|---|---|
| x | const SmartPtr<X>& | karşılaştırılacak akıllı işaretçi (sol). |
| y | const Y * | karşılaştırılacak işaretçi (sağ). |
ReturnValue
Göstericiler eşleşiyorsa doğru, aksi takdirde yanlış.
Ayrıca Bakınız
- Class Object
- Class SmartPtr
- Namespace System
- Library Aspose.Font for C++
System::operator==(const T1&, const Nullable<T2>&) method
Belirtilen değerin, belirtilen Nullable nesnesi tarafından temsil edilen değerle operator==() uygulanarak eşit olup olmadığını belirler.
template<typename T1,typename T2> std::enable_if<!IsNullable<T1>::value, bool>::type System::operator==(const T1 &some, const Nullable<T2> &other)
| Parametre | Açıklama |
|---|---|
| T1 | İlk karşılaştırılan değerin türü |
| T2 | İkinci karşılaştırılan değeri temsil eden Nullable nesnenin temel türü |
| Parametre | Tür | Açıklama |
|---|---|---|
| bazı | const T1& | İlk karşılaştırılan olarak kullanılacak değere sabit bir referans |
| other | const Nullable<T2>& | İkinci karşılaştırılan olarak kullanılacak temsil edilen değere sahip Nullable nesneye sabit bir referans |
ReturnValue
Karşılaştırılan değerler eşitse doğru, aksi takdirde - yanlış
Ayrıca Bakınız
- Class Nullable
- Namespace System
- Library Aspose.Font for C++
System::operator==(const X *, const SmartPtr<Y>&) method
Akıllı işaretçinin basit (C) işaretçiye karşı eşitlik karşılaştırması.
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)
| Parametre | Açıklama |
|---|---|
| X | basit işaretçinin tipi. |
| Y | akıllı işaretçinin tipi. |
| Parametre | Tür | Açıklama |
|---|---|---|
| x | const X * | karşılaştırılacak işaretçi (sağ). |
| y | const SmartPtr<Y>& | karşılaştırılacak akıllı işaretçi (sol). |
ReturnValue
Göstericiler eşleşiyorsa doğru, aksi takdirde yanlış.
Ayrıca Bakınız
- 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 &)
Ayrıca Bakınız
- Class DateTimeOffset
- Namespace System
- Library Aspose.Font for C++
System::operator==(std::nullptr_t, const Nullable<T>&) method
Belirtilen Nullable nesnenin null değerine eşit bir değeri temsil edip etmediğini belirler.
template<typename T> bool System::operator==(std::nullptr_t, const Nullable<T> &other)
| Parametre | Tür | Açıklama |
|---|---|---|
| other | std::nullptr_t | Test edilecek bir Nullable nesneye sabit bir referans |
ReturnValue
Belirtilen nesne null değerini temsil ediyorsa doğru, aksi takdirde yanlış
Ayrıca Bakınız
- Class Nullable
- Namespace System
- Library Aspose.Font for C++
System::operator==(std::nullptr_t, const String&) method
Dizgenin null olup olmadığını kontrol eder.
bool System::operator==(std::nullptr_t, const String &str)
| Parametre | Tür | Açıklama |
|---|---|---|
| str | std::nullptr_t | Kontrol edilecek String |
ReturnValue
true eğer dize null ise, false aksi takdirde.
Ayrıca Bakınız
- Class String
- Namespace System
- Library Aspose.Font for C++
System::operator==(std::nullptr_t, DateTime) method
bool System::operator==(std::nullptr_t, DateTime)
Ayrıca Bakınız
- Class DateTime
- Namespace System
- Library Aspose.Font for C++
System::operator==(std::nullptr_t, SmartPtr<X> const&) method
Akıllı işaretçinin null olup olmadığını denetler.
template<class X> bool System::operator==(std::nullptr_t, SmartPtr<X> const &x)
| Parametre | Açıklama |
|---|---|
| X | İşaretçinin işaret ettiği tip. |
| Parametre | Tür | Açıklama |
|---|---|---|
| x | std::nullptr_t | Kontrol edilecek işaretçi. |
ReturnValue
İşaretçi null ise doğru, aksi takdirde yanlış.
Ayrıca Bakınız
- Class SmartPtr
- Namespace System
- Library Aspose.Font for C++
System::operator==(std::nullptr_t, T const&) method
Değer tipi nesnenin (çevrilmiş C# yapısı vb.) null olup olmadığını denetler.
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)
| Parametre | Açıklama |
|---|---|
| T | Değer türü. |
| Parametre | Tür | Açıklama |
|---|---|---|
| x | std::nullptr_t | Object denetlemek için. |
ReturnValue
Nesne null ise doğru, aksi takdirde yanlış.
Ayrıca Bakınız
- Namespace System
- Library Aspose.Font for C++
System::operator==(std::nullptr_t, TimeSpan) method
bool System::operator==(std::nullptr_t, TimeSpan)
Ayrıca Bakınız
- 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)
| Parametre | Açıklama |
|---|---|
| T | String işaretçi türü. |
| Parametre | Tür | Açıklama |
|---|---|---|
| left | T& | Karşılaştırılacak String işaretçi. |
| right | const String& | String karşılaştırmak için. |
ReturnValue
Eşleşen dizeler varsa doğru, aksi takdirde yanlış.
Ayrıca Bakınız
- Class String
- Namespace System
- Library Aspose.Font for C++
System::operator==(T const&, std::nullptr_t) method
Değer tipi nesnenin (çevrilmiş C# yapısı vb.) null olup olmadığını denetler.
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)
| Parametre | Açıklama |
|---|---|
| T | Değer türü. |
| Parametre | Tür | Açıklama |
|---|---|---|
| x | T const& | Object denetlemek için. |
ReturnValue
Nesne null ise doğru, aksi takdirde yanlış.
Ayrıca Bakınız
- Namespace System
- Library Aspose.Font for C++