'Name Decoration' 태그의 글 목록 — Archive

Name Decoration

Computer Science/C & C++

[C++] Function Overloading | 함수 오버로딩

Function Overloading 함수 오버로딩 - Function Polymorphism(함수의 다형; 함수의 다양한 형태)을 C++에서 구현하는 방법이다. - 서로 다른 여러 개의 함수가 하나의 이름을 공유하게 하는 방법이다. - 함수 오버로딩은 본질적을 같은 일을 처리하지만, Function Signature(매개변수 리스트에 대한 정보)* 가 서로 다른 여러 개의 함수를 하나의 이름으로 만들 수 있게 한다. (오버로딩된 함수들 마다 논리적으로 다른 작업을 수행하게 구현할 수도 있으나, 기본적으로 같은 작업을 수행하도록 구현하는 것이 코드 가독성 측면에서 바람직하다.) - 오버로딩된 함수들은 오직 함수 시그니처에 의해서만 구분지어지며, 함수의 리턴 데이터형과는 관계가 없다. (위와 같은 이유에서..

lww7438
'Name Decoration' 태그의 글 목록