참고. Overloading
Fri Jun 27 04:30:28 UTC 2008
Fri Jun 27 04:30:28 UTC 2008
오버로딩된 함수들 중 호출할 함수에 대한 선택 기준
함수에 전달된 인자의 타입과 함수의 매개변수(형식인자)의 타입이 가장 일치하는 것
오버로딩된 함수들에 대해서 컴파일러가 결정을 할때 다음의 기준을 순서대로 사용한다
완전일치(exact match)타입 변환을 전혀 하지 않거나 경미한 타입 변환
예) 배열이름 포인터 변환, 함수 이름을 함수 포인터로 변환, T -> const T로 변환
승격(promotion)정수 타입 승격(bool → int, char → int, short → i
raptor