Template1 CPP Template 일반화 프로그래밍(Generic Programing) 데이터 형식에 의존하지 않고 하나의 값이 여러 다른 데이터 타입들을 가질 수 있는 기술에 중점을 두어 재사용성을 높일 수 있는 프로그래밍 방식을 의미합니다. CPP에서 템플릿을 이용하여 일반화 프로그래밍을 할 수 있습니다. 템플릿(Template) 이란? 템플릿은 매개변수 타입에따라 동작하는 하나의 틀을 만드는 것을 의미합니다. 자료형이 모호한 상황에서 기능은 확실한 함수나 클래스를 만들려고 할때 템플릿을 사용하여 여러 자료형에 동작하는 함수나 클래스를 만들 수 있습니다. 템플릿의 활용 프로그래밍을 하면서 기능은 확실한데 여러 자료형을 사용하고 싶은 상황이 발생할 수 있습니다. 예를들어, 두 수를 입력받아 더한 후 반환하는 함수를 만들고 싶다고 가정해.. 2021. 12. 9. 이전 1 다음