C++/뇌를 자극하는 C++ STL
Chapter2 함수 포인터
함수 포인터 정의 함수 이름: 함수가 시작하는 시작 주소 함수 포인터: 함수의 시작 주소를 저장하는 포인터 함수 시그니처: 함수의 반환 타입과 매개변수 리스트 함수 포인터 선언 방법: 함수 시그니처와 같게 선언한다. int func(int a, int b){ } ... int (*pf)(int, int); pf = func; 함수 포인터는 메모리 접근 연산자(*)를 붙여도 함수의 주소이다. pf(10) == *pf(10); 함수 포인터의 종류 함수 호출 방법 정적 함수 호출(정적 함수) 개체로 멤버 함수 호출(멤버 함수) 객체의 주소로 멤버 함수 호출(멤버 함수) 예시 #include using namespace std; void Print() { cout
2021. 1. 15. 00:22
최근댓글