작성한 질문수
[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
작성
·
718
0
두수의 합을 반환하는 간단한 함수를 템플릿으로 작성해보았습니다.
그리고 main함수에 다음과 같이 작성하였습니다.
그리고 오류내용을 보니 다음과 같이 나왔습니다.
'인수 목록이 일치하는 함수 템플릿 "Add"의 인스턴스가 없습니다'라고 하는데
어떤부분이 문제인지 잘 모르겠습니다..ㅠㅠ
아 그리고 위의 함수에서 T3를 반환하는 이유는 만약 int float을 계산했을때 float을 반환하게 하고 싶어서 T3를 하나 더 추가한 것입니다.
답변 1
자동 추론에 실패할 경우 직접 템플릿 인자를 입력해서 해결할 수 있습니다.아래와 같이 호출해주시면 되겠습니다.
Add<int, double, float>(3, 5.2);