|
썡초보입니다.
3개만 도와주세요..
1. 매개변수의 제곱근을 반환하는 sroot()라는 함수를 작성하라.
sroot() 함수가 int, long int, double 형 값의 제곱근을 반환하도록
함수를 오버로딩하라(실제로 제곱근을 구할떄는 표준 라이브러리
함수인 sqrt()를 사용하면 된다.)
2. C++ 표준 라이브러리는 다음과 같은 세 개의 함수를 포함하고 있따.
double atof(const char *s);
int atoi(const char *s);
long atol(const char *s);
이 함수들은 s가 가리키는 문자열을 수치값으로 바꾸어 반환한다
구체적으로 말하면 atof()는 double을, atoi()는 int를,
atol()은 long 을 반환한다. 함수들을 오버로딩하는 것이
불가능한 이유는 무엇인가?
3. 함수가 호출될 때 사용되는 두 개의 매개변수 중에서
작은 값을 반환하는 min() 이라는 함수를 작성하라.
min()함수가 매개변수로서 문자, int 형 정수, double 형 실수를
가질수 있도록 함수를 오버로딩하라.
도와주세요...플리즈...
|