이 구문은 무엇인가 Stroustrup 교수의 저서 The C++ Programming Language 4th ed. 930 페이지의 해시 함수와 동등성 함수를 설명합니다.템플릿 유형으로 변환
std::hash<int>{}(variable) //variable is of type int
int에서 해시로 캐스팅 되었습니까? 그런데 왜 해시 후의 꽃 괄호는 어떨까요? 변수 기본값 뒤에 값을 배치하면 초기화된다는 것을 알고 있습니다. 주물에 관해서는 우리는 일반적으로 double (int)과 같이 캐스팅합니다!
아마도 브레이스 초기화를 설명하십시오. –
두 번 읽어야했습니다. 잠시 동안 나는 함수 정의라고 생각했다. :) 좋은 대답. – wally
그 구문은 함수 스타일 캐스팅이 그의 책에서 다른 곳에 설명되어 있고, 해시 템플리트에 함수 호출 연산자가 있다고 언급 할 때까지 생각했습니다. –