인라인 함수
-
인라인 함수Programming/C++ 언어 2008. 8. 20. 09:10
16-3.인라인 함수 이 절 이후의 인라인 함수, 디폴트 인수, 오버로딩은 C++에서 새로 추가된 기능들이다. 따라서 C 컴파일러에서는 컴파일되지 않는다. 16-3-가.인라인 함수 함수는 반복된 동작을 정의함으로써 프로그램의 기본 부품을 구성하는 단위가 된다. 입력과 출력, 내부 동작을 한 번만 잘 작성해 놓으면 필요할 때마다 불러서 똑같은(또는 비슷한) 작업을 여러 번 수행할 수 있다. 다음 예제는 인수로 전달된 n보다 작은 정수 난수를 하나 생성한 후 돌려 주는 randfunc라는 함수를 정의하고 main에서 이 함수를 세 번 호출한다. 예 제 : randfunc #include int randfunc(int n) { return rand()%n; } void main() { int i,j,k; i=..