[c++] 함수의 오버로딩
C++에는 C에서 쓸 수 없는 함수의 오버로딩이 가능하다. c언어에서는 하나의 이름을 가지는 함수는 딱 1개만 존재할 수 있다. 하지만 c++에서는 같은 이름을 가진 함수가 여러개 존재할 수 있다. 아래과 같이 같은 이름의 함수를 호출했을 때 함수를 어떻게 해서 구분을 할까? 그 방법은 바로 함수를 호출 하였을 때 사용하는 인자를 보고 결정하는 것이다. #include void print(int x) { std::cout