Метод System::GetHashCode
Содержание
[
Скрывать
]System::GetHashCode(const std::thread::id&) method
Специализация для std::thread::id; Возвращает хеш-код для указанного объектa потока.
int System::GetHashCode(const std::thread::id &id)
См. также
- Namespace System
- Library Aspose.Font for C++
System::GetHashCode(const T&) method
Возвращает хеш-код для указанного скалярного значения.
template<typename T> std::enable_if<std::is_scalar<T>::value, int>::type System::GetHashCode(const T &obj)
| Параметр | Описание |
|---|---|
| T | Тип значения, для которого функция генерирует хеш-код |
| Параметр | Тип | Описание |
|---|---|---|
| obj | const T& | Значение, для которого генерируется хеш‑код |
ReturnValue
Хеш‑код, сгенерированный для указанного значения
См. также
- Namespace System
- Library Aspose.Font for C++
System::GetHashCode(const T&) method
Возвращает хеш‑код для указанного объекта.
template<typename T> std::enable_if<!std::is_scalar<T>::value &&System::IsSmartPtr<T>::value, int>::type System::GetHashCode(const T &obj)
| Параметр | Описание |
|---|---|
| T | Тип объекта, для которого функция генерирует хеш‑код |
| Параметр | Тип | Описание |
|---|---|---|
| obj | const T& | Указатель SmartPtr, указывающий на объект, для которого генерируется хеш‑код |
ReturnValue
Хеш‑код, сгенерированный для указанного объекта
См. также
- Namespace System
- Library Aspose.Font for C++
System::GetHashCode(const T&) method
Возвращает хеш‑код для указанного объекта, который является исключением.
template<typename T> std::enable_if<System::IsExceptionWrapper<T>::value, int>::type System::GetHashCode(const T &obj)
| Параметр | Описание |
|---|---|
| T | Тип объекта, для которого функция генерирует хеш‑код |
| Параметр | Тип | Описание |
|---|---|---|
| obj | const T& | Обёртка Exception, содержащая объект, для которого генерируется хеш‑код |
ReturnValue
Хеш‑код, сгенерированный для указанного объекта
См. также
- Namespace System
- Library Aspose.Font for C++
System::GetHashCode(const T&) method
Возвращает хеш‑код для указанного объекта, который не является умным указателем и не является исключением.
template<typename T> std::enable_if<!std::is_scalar<T>::value &&!System::IsSmartPtr<T>::value &&!System::IsExceptionWrapper<T>::value, int>::type System::GetHashCode(const T &obj)
| Параметр | Описание |
|---|---|
| T | Тип объекта, для которого функция генерирует хеш‑код |
| Параметр | Тип | Описание |
|---|---|---|
| obj | const T& | Константная ссылка на объект, для которого генерируется хеш‑код |
ReturnValue
Хеш‑код, сгенерированный для указанного объекта
См. также
- Namespace System
- Library Aspose.Font for C++