## System::GetHashCode(const std::thread::id\&) method


std::thread::id için özelleştirme; Belirtilen iş parçacığı nesnesi için hash kodunu döndürür.

```cpp
int System::GetHashCode(const std::thread::id &id)
```

## Ayrıca Bakınız

* Namespace [System](../)
* Library [Aspose.Font for C++](../../)
## System::GetHashCode(const T\&) method


Belirtilen skaler değer için bir hash kodu döndürür.

```cpp
template<typename T> std::enable_if<std::is_scalar<T>::value, int>::type System::GetHashCode(const T &obj)
```


| Parametre | Açıklama |
| --- | --- |
| T | Fonksiyonun hash kodu ürettiği değerin türü |

| Parametre | Tür | Açıklama |
| --- | --- | --- |
| obj | const T\& | Hash kodu üretilecek değer |

### ReturnValue

Belirtilen değer için üretilen hash kodu

## Ayrıca Bakınız

* Namespace [System](../)
* Library [Aspose.Font for C++](../../)
## System::GetHashCode(const T\&) method


Belirtilen nesne için bir hash kodu döndürür.

```cpp
template<typename T> std::enable_if<!std::is_scalar<T>::value &&System::IsSmartPtr<T>::value, int>::type System::GetHashCode(const T &obj)
```


| Parametre | Açıklama |
| --- | --- |
| T | Fonksiyonun hash kodu ürettiği nesnenin türü |

| Parametre | Tür | Açıklama |
| --- | --- | --- |
| obj | const T\& | Hash kodu üretilecek nesneyi işaret eden [SmartPtr](../smartptr/) |

### ReturnValue

Belirtilen nesne için üretilen hash kodu

## Ayrıca Bakınız

* Namespace [System](../)
* Library [Aspose.Font for C++](../../)
## System::GetHashCode(const T\&) method


Belirtilen nesne olan istisna için bir hash kodu döndürür.

```cpp
template<typename T> std::enable_if<System::IsExceptionWrapper<T>::value, int>::type System::GetHashCode(const T &obj)
```


| Parametre | Açıklama |
| --- | --- |
| T | Fonksiyonun hash kodu ürettiği nesnenin türü |

| Parametre | Tür | Açıklama |
| --- | --- | --- |
| obj | const T\& | Hash kodu üretilecek nesneyi içeren [Exception](../exception/) sarmalayıcı |

### ReturnValue

Belirtilen nesne için üretilen hash kodu

## Ayrıca Bakınız

* Namespace [System](../)
* Library [Aspose.Font for C++](../../)
## System::GetHashCode(const T\&) method


Akıllı işaretçi ya da istisna olmayan belirtilen nesne için bir hash kodu döndürür.

```cpp
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)
```


| Parametre | Açıklama |
| --- | --- |
| T | Fonksiyonun hash kodu ürettiği nesnenin türü |

| Parametre | Tür | Açıklama |
| --- | --- | --- |
| obj | const T\& | Hash kodu üretilecek nesneye const referans |

### ReturnValue

Belirtilen nesne için üretilen hash kodu

## Ayrıca Bakınız

* Namespace [System](../)
* Library [Aspose.Font for C++](../../)
