'Trivial Conversion' 태그의 글 목록 — Archive

Trivial Conversion

Computer Science/C & C++

[C++] Overload Resolution | 오버로딩 분석

Overload Resolution 오버로딩 분석 - 어떤 함수 호출에 대하여, 여러 함수 중(함수 오버로딩으로 인한) 어느것을 사용할 것인지에 대한 C++의 전략이다. - 전 분석 과정에서, Function Signature만을 고려하며, 함수의 리턴형은 고려대상이 아니다. Resolution Process (분석 과정) Phase 1. 후보함수 목록 작성 -호출된 함수와 이름이 동일한 함수와 함수 템플릿들 모아서 후보함수 목록을 만든다. Phase 2. Function Signature를 통한 필터링 - 매개변수후보함수들 중, 매개변수의 개수가 일치하는 함수들을 찾아서 추린다. - Argument(실제 매개변수)의 각 데이터형이 Parameter(형식 매개변수)의 데이터형과 정확히 일치하는 경우도 여..

lww7438
'Trivial Conversion' 태그의 글 목록