함수오버로딩(Function Overloading)
함수오버로딩(함수 다중정의)
#include <iostream>
int func(int num) {
return num * 2;
}
int func(int num1, int num2) {
return num1 + num2;
}
double func(double num) {
return num / 2;
}
int main(void)
{
std::cout << func(4) << std::endl;
std::cout << func(5, 2) << std::endl;
std::cout << func(8.7) << std::endl;
return 0;
}자료형 추론
Last updated