본문 바로가기
Programming/C & C++

operator == in std::pair

by leanu 2009. 9. 10.

pair 자료형으로 선언한경우 operator == 를 사용하려면 이에 대해 오버로딩을 해줘야 할것 같지만
 
pair 안에서 자체적으로 first 인자와 second 인자에 대해 각각 == 을 적용시킨후 결과를 반환한다.

아래의 소스를 보면 그 의미가 좀 더 구체적으로 다가온다.
Compilation  이 나는 이유는 TEST class 에 == 를 호출하려고 하는데 정의가 되어 있지 않기 때문이다.

댓글