과부하 함수
++ C 여러 기능적으로 유사한 도메인, 같은 이름 (수나 종류 나 순서 파라미터) 달라야의 형상 함수 파라미터 목록 동일한 작용 문에 같은 이름의 기능을 허용한다.
과부하 원리 기능
함수 이름, 도메인 및 매개 변수의 목록은 세 가지가 동일, 뜻 충돌해야합니다.
둘째, 엉망으로 이름을
C 언어로는, 이름 맹 글링은 _ 함수 이름이 너무 오래 동일한 기능의 이름으로,이 충돌로 이어질 것입니다
는 C ++ 언어 :? 기능 @ 1 @ 2 @ 도메인 형식의 도메인 이름이 인수 목록을 구성 @Z
INT FUNC (INT) | ? Func을 @@ yahh @ Z |
---|---|
INT C : FUNC (INT) | ? FUNC @ C @@ AAEHH @ Z |
INT C : C2 : FUNC (INT) | ? FUNC @ C2 @ C @@ AAEHH @ Z |