System::ObjectExt::Equals metod
ObjectExt::Equals(const char_t(&), String) method
Substitution för C# Object.Equals anrop som fungerar för alla typer i C++. Överlagring för strängliteral med strängjämförelse.
template<size_t> static bool System::ObjectExt::Equals(const char_t(&obj)[N], String another)
| Parameter | Beskrivning |
|---|---|
| N | String literalstorlek. |
| Parameter | Type | Beskrivning |
|---|---|---|
| obj | const char_t(&) | String literal. |
| another | String | String. |
ReturnValue
Sant om strängarna matchar, falskt annars.
Se även
- Class String
- Class ObjectExt
- Namespace System
- Library Aspose.Page for C++
ObjectExt::Equals(const double&, const double&) method
Emulerar C#-stil flyttalsjämförelse där två NaN-värden betraktas som lika även om NaN enligt IEC 60559:1989 inte är lika med något värde, inklusive NaN.
bool System::ObjectExt::Equals(const double &obj, const double &another)
| Parameter | Type | Beskrivning |
|---|---|---|
| obj | const double& | Vänster sida flyttalvärde. |
| annan | const double& | Höger sida flyttalvärde. |
ReturnValue
Sant om obj och another båda är NaN eller lika, falskt annars.
Se även
- Class ObjectExt
- Namespace System
- Library Aspose.Page for C++
ObjectExt::Equals(const float&, const float&) method
Emulerar C#-stil flyttalsjämförelse där två NaN-värden betraktas som lika även om NaN enligt IEC 60559:1989 inte är lika med något värde, inklusive NaN.
bool System::ObjectExt::Equals(const float &obj, const float &another)
| Parameter | Type | Beskrivning |
|---|---|---|
| obj | const float& | Vänster sida flyttalvärde. |
| annan | const float& | Höger sida flyttalvärde. |
ReturnValue
Sant om obj och another båda är NaN eller lika, falskt annars.
Se även
- Class ObjectExt
- Namespace System
- Library Aspose.Page for C++
ObjectExt::Equals(const T&, const T2&) method
template<typename T,typename T2> static std::enable_if<IsExceptionWrapper<T>::value, bool>::type System::ObjectExt::Equals(const T &obj, const T2 &another)
Se även
- Class ObjectExt
- Namespace System
- Library Aspose.Page for C++
ObjectExt::Equals(const T&, const T2&) method
Ersättning för C# Object.Equals anrop som fungerar för alla typer i C++. Överlagring för smarta pekartyper.
template<typename T,typename T2> static std::enable_if<IsSmartPtr<T>::value, bool>::type System::ObjectExt::Equals(const T &obj, const T2 &another)
| Parameter | Beskrivning |
|---|---|
| T | Första objekttypen. |
| T2 | Andra objekttypen. |
| Parameter | Type | Beskrivning |
|---|---|---|
| obj | const T& | Första objektet. |
| annan | const T2& | Andra objektet. |
ReturnValue
Sant om objekten anses lika, falskt annars.
Se även
- Class ObjectExt
- Namespace System
- Library Aspose.Page for C++
ObjectExt::Equals(const T&, const T2&) method
Ersättning för C# Object.Equals anrop som fungerar för alla typer i C++. Överlagring för skalära typer.
template<typename T,typename T2> static std::enable_if<!IsSmartPtr<T>::value &&std::is_scalar<T>::value, bool>::type System::ObjectExt::Equals(const T &obj, const T2 &another)
| Parameter | Beskrivning |
|---|---|
| T | Första objekttypen. |
| T2 | Andra objekttypen. |
| Parameter | Type | Beskrivning |
|---|---|---|
| obj | const T& | Första objektet. |
| annan | const T2& | Andra objektet. |
ReturnValue
Sant om objekten anses lika, falskt annars.
Se även
- Class ObjectExt
- Namespace System
- Library Aspose.Page for C++
ObjectExt::Equals(T, const T2&) method
Ersättning för C# Object.Equals anrop som fungerar för alla typer i C++. Överlagring för strukturella typer.
template<typename T,typename T2> static std::enable_if<!IsExceptionWrapper<T>::value &&!IsSmartPtr<T>::value &&!std::is_scalar<T>::value, bool>::type System::ObjectExt::Equals(T obj, const T2 &another)
| Parameter | Beskrivning |
|---|---|
| T | Första objekttypen. |
| T2 | Andra objekttypen. |
| Parameter | Type | Beskrivning |
|---|---|---|
| obj | T | Första objektet. |
| annan | const T2& | Andra objektet. |
ReturnValue
Sant om objekten anses lika, falskt annars.
Se även
- Class ObjectExt
- Namespace System
- Library Aspose.Page for C++