저는 C++ 표준에 대한 설명을하고 싶습니다. 특히 20.1.3 절에서 "클래스 T와 클래스 T의 인스턴스는 x, T (x)는 x와 같아야합니다"에 대해 (내 해석) 표준 컨테이너로 작업 할 클래스.표준 컨테이너에서 클래스를 사용하려면`operator ==`를 정의해야합니까?
'equivalent'의 정의를 찾을 수 없습니다. 이것은 내 클래스의 멤버로 operator==
을 정의해야한다는 것을 의미합니까? T(x) == x
이 true를 반환합니다.
표준 문서에 대한 적절한 링크를 주시면 감사하겠습니다. 아무도 알아두면 올바르게 인용 할 수 있습니다 :) – sje397
불행히도 그것은 무료가 아닙니다 : http://stackoverflow.com/questions/81656/where-do- i-find-the-current-c-or-c-standard-documents – GManNickG