오버로딩1 c++ 19. 함수 오버로딩 기본적으로 함수는 같은 이름으로 선언할 수 없습니다. 하지만 같은 기능을 하는 함수인데 연산과정이 다르다고 해서 다른 이름으로 쓰는 건 혼동을 줄 수 있기에 이럴 때 함수 오버로딩을 활용할 수 있습니다. 함수 오버로딩은 같은 이름을 가진 여러 함수를 정의할 수 있게 하는 기능입니다. 이러한 함수들은 매개변수의 타입, 개수 또는 순서가 서로 다르기 때문에 구별됩니다. 함수 오버로딩은 같은 작업을 다양한 타입의 인자나 다른 개수의 인자로 수행할 수 있게 하여, 코드의 가독성과 재사용성을 향상시킵니다. 함수 오버로딩의 규칙 다른 매개변수 목록: 오버로딩된 각 함수는 매개변수의 타입, 개수 또는 순서가 달라야 합니다. 반환 타입은 구분 요소가 아님: 오버로딩된 함수들은 반환 타입이 다를 수 있지만, 오로지 매개.. 2024. 2. 23. 이전 1 다음 반응형