[STL] 함수 포인터 - 콜백 함수
콜백 함수일반적으로 클라이언트가 서버 코드를 호출하는데 이를 콜(Call)이라 하고,서버가 클라이언트를 호출하면 콜백(Callback)이라 한다.STL의 많은 알고리즘도 콜백을 이용해 클라이언트 정책을 반영한다.윈도의 모든 프로시저는 시스템이 호출하는 "콜백 함수"이다. 함수 포인터를 활용한 콜백 메커니즘 코드 #include using namespace std;///배열의 모든 원소에 반복적인 작업을 수행하게 추상화void For_each(int* begin, int* end, void(*pf)(int)) { while (begin != end) { pf(*begin++); }}void Print1(int n) { cout For_each함수가 Print1, 2, 3을 호출하는 콜백 메커니즘입니다...