초보자를 위한 C++ 21일 완성 함수포인터
-
함수 포인터란 무엇인가예전 글들/C, C++ 2011. 2. 11. 13:49
1. 함수 이름은 함수에 대한 상수형 포인터, 이 포인터를 사용하여 함수를 호출 할 수 있다. A. 이를 사용하면, 입력 내용에 따라 마음대로 원하는 함수를 호출할 수 있다. B. 예시 i. int형을 가리키는 포인터는 정수형을 가리키고, 함수에 대한 포인터는 해당 반환형과 원형부를 지닌 함수를 가리켜야 한다. 1. long (*funcPtr) (int); funcPtr은 정수형 매개변수를 가지며, long형을 반환하는 함수를 가리켜야 한다. ii. long * Function (int); long (*funcPtr) (int); 첫 번째 Function()은 정수형을 매개변수로 갖고 long형 변수의 포인터를 반환하는 함수. 두 번째 funcPtr은 정수형을 매개변수로 갖고 long형 변수를 반환하는 ..