💻함수의 오버로딩 c에서 같은 이름을 가진 함수는 불가능 c++ 에서는 같은 이름을 가진 함수가 여러 개 가능하다. c++에서 같은 이름의 함수를 호출할 때 구분하는 방법 : 함수를 호출할 때 사용하는 인자를 보고 결정한다. c++ 에서는 컴파일러가 알아서 적합한 인자를 가지는 함수를 호출해준다. 단 정확하게 인자가 일치하지 않는다면 가장 근접한 함수를 찾는다. c++ 컴파일러에서 함수를 오버로딩하는 과정! (단, 같은 과정에서 2개 이상 일치 시 오류 발생) 자신의 타입이 일치하는 함수를 찾는다. 정확하게 일치가 없는경우 char, unsigned char, short → int unsinged shot 는 크기에 따라 int 또는 unsigned int float → double Enum → int ..