System::GetHashCode 메서드

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

std::thread::id에 대한 특수화; 지정된 스레드 객체에 대한 해시 코드를 반환합니다.

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

또 보기

System::GetHashCode(const T&) method

지정된 스칼라 값에 대한 해시 코드를 반환합니다.

template<typename T> std::enable_if<std::is_scalar<T>::value, int>::type System::GetHashCode(const T &obj)
매개변수설명
T함수가 해시 코드를 생성하는 값의 유형
매개변수형식설명
objconst T&해시 코드를 생성할 값

ReturnValue

지정된 값에 대해 생성된 해시 코드

또 보기

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함수가 해시 코드를 생성하는 객체의 유형
매개변수형식설명
objconst T&해시 코드를 생성할 객체를 가리키는 SmartPtr

ReturnValue

지정된 객체에 대해 생성된 해시 코드

또 보기

System::GetHashCode(const T&) method

예외인 지정된 객체에 대한 해시 코드를 반환합니다.

template<typename T> std::enable_if<System::IsExceptionWrapper<T>::value, int>::type System::GetHashCode(const T &obj)
매개변수설명
T함수가 해시 코드를 생성하는 객체의 유형
매개변수형식설명
objconst T&해시 코드를 생성할 객체를 포함하는 Exception 래퍼

ReturnValue

지정된 객체에 대해 생성된 해시 코드

또 보기

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함수가 해시 코드를 생성하는 객체의 유형
매개변수형식설명
objconst T&해시 코드를 생성할 객체에 대한 const 참조

ReturnValue

지정된 객체에 대해 생성된 해시 코드

또 보기