전체 글 473

c++ 향상된 함수.

디폴트 매개변수 double pow(double a , double b = 10.0); void main() { pow( 1.0); } double pow { } // 디폴트 값을 매개변수로 넘겨준다. 뒷쪽에서 부터 정의 가능하다 중복 함수 double pow(int a) double pow(double) double pow(int a , int b) double pow(int a , double) // 매개 변수의 타입과, 갯수가 달라야 한다. double pow(int a) != int pow(int a) // 반환값은 함수를 구별하지 못한다. !! 인라인 함수 inline int pow(int a) { return a * a; } void main() { b = pow(a); // 함수를 호출하지 ..

C++/summary 2010.04.06

각종 함수 사용법들 .

난수 발생 #include #include srand((unsigned)time(NULL)); // 메인에 정의후 com = rand() % 3 +1; // 원하는 곳에 정의한다. 수학적 함수 #include sqrt() // 루트값을 구하는 함수 pow(double a, double b) // a의 b 제곱을 구한다. abs( ) // 절대값을 구함 sin(double) cos(double) tan(double) // 사인, 코사인, 탄젠트값 계산 log(double) log10(double) // 로그값 계산 ceil(double x) // x보다 작지않은 가장 작은 정수 ceil(3.8) - > 4 floor(double x) // x보다 크지않은 가장 큰 정수 floor(3.8) - > 3 시간 ..

C++/Function 2010.04.02