[C++] 중복 함수 호출시 모호성 질문
-
게시물 수정 , 삭제는 로그인 필요
중복함수 호출시 모호성에 대한 문제를 푸는데 이해가 안돼서 질문드립니다..!
정답이 2번인거까진 고를 수 있고, 이해도 되는데요.
1번이 왜 안되는건지 헷갈려서 여쭤봅니다.
int add(int a, int &b)함수에서 참조연산자 b에 대한 디폴트매개변수를 함수 구현시 따로 작성해주게 되면 1번도 가능...하게 될 수 있나요?
문제 상에서는 2번이 너무 정답인건 알겠으나,
1번에서 int &b를 따로 디폴트매개변수로 주게되면 main()에서 add(5)와 같이 호출시 함수호출의 모호성이 발생할 수도 있지 않나 궁금해서요...
아직 공부하는 중이라 부족한게 많습니다ㅠㅠ 자세한 설명 부탁드립니다!
정답이 2번인거까진 고를 수 있고, 이해도 되는데요.
1번이 왜 안되는건지 헷갈려서 여쭤봅니다.
int add(int a, int &b)함수에서 참조연산자 b에 대한 디폴트매개변수를 함수 구현시 따로 작성해주게 되면 1번도 가능...하게 될 수 있나요?
문제 상에서는 2번이 너무 정답인건 알겠으나,
1번에서 int &b를 따로 디폴트매개변수로 주게되면 main()에서 add(5)와 같이 호출시 함수호출의 모호성이 발생할 수도 있지 않나 궁금해서요...
아직 공부하는 중이라 부족한게 많습니다ㅠㅠ 자세한 설명 부탁드립니다!
#c++ 중복제거 #c++ 중복없는 난수 생성 #c++ 중복 없는 배열 #c++ 중복순열 #c++ 중복조합 #c++ 중복되지 않는 난수 생성 #c++ 중복 include #c++ 중복 확인 #c++ 중복실행 방지 #c++ 중복연산자