Soft Ware/C++ 언어!!

함수 오버로딩 때 순서

달려가보자 2011. 10. 22. 14:19

1. 함수 오버로딩때 순서

다르게 결합된 후보가 하나 이상있을때

순서

-> 1. 일반 함수

-> 2. (일반 함수가 없고 다 템플릿 함수 일때) 좀더 특수화 된 템플릿함수를 선택

 
에러인경우

똑같이 좋고 템플릿이 아닌 함수가 둘이상이거나 똑같이 좋고 특수화 수준도 같은 템플릿 함수가

둘 이상이면 모호 하기 때문에 에러가 발생한다.