본문 바로가기
programing/Common

콜백 함수

by RedWiz 2016. 8. 9.

보통은 함수를 직접 호출해서 사용하지만


외부에서 처리중인 함수가 함수 주소(함수 포인터)를 이용하여 다른 함수를 호출 할 수 있음.


윈도우 상에서는 OS에서 함수 포인터를 보내 주어서 함수를 호출하기도 하고


쓰레드를 이용하여 쓰레드에 함수 포인터를 이용하여 쓰레드에서 함수를 호출 하도록 만들기도 함


C#에서는 Delegate를 이용하여 함수를 등록하고 한 클래스에서 다른 클래스의 함수를 호출하기도 함.




cf.주로 UI만들 때 사용한다고 함



'programing > Common' 카테고리의 다른 글

Stack & Heap의 접근과 메모리 할당  (0) 2016.08.16
Visual Studio 설정  (0) 2016.08.10
Git 정리  (0) 2016.08.08
Git 개념 가이드  (0) 2016.08.05
바인딩과 스코프  (0) 2016.08.02