Notice
Recent Posts
Recent Comments
Link
STIKA
[12] 콜백 함수(callback function) 본문
콜백 함수(callback function)
콜백 함수(callback function)는 프로그래밍에서 특정 이벤트가 발생했을 때 호출되는 함수를 가리킨다. 콜백 함수는 다른 함수나 컴포넌트에 의해 호출되는 함수로서, 보통 이벤트 핸들러로 비동기적인 프로그래밍이나 이벤트 기반 프로그래밍에서 자주 사용된다.
- 이벤트 처리(Event Handling): 사용자가 버튼을 클릭하거나 다른 이벤트가 발생했을 때 특정 작업 수행
- 비동기 작업(Asynchronous Operations): 비동기 작업이 완료되었을 때 실행되는 함수를 콜백으로 등록하여 작업이 끝날 때까지 대기하지 않고 다른 작업 수행
- 타이머 및 인터벌(Timeouts and Intervals): 특정 시간 간격으로 실행되는 작업 수행
C#에서 콜백 함수는 델리게이트(delegate; 대리자)를 통해 구현된다. 델리게이트는 메서드나 메서드의 인스턴스를 참조하는 개체로, 이를 사용하여 함수를 매개 변수로 전달한다.
출처: https://syudal.tistory.com/entry/C-콜백-함수 [수달의 IT 세상:티스토리]
'프로그래밍 > 개념정리' 카테고리의 다른 글
[13] 정렬 알고리즘 (0) | 2024.10.25 |
---|---|
[11] 람다식(Lambda Expression) (0) | 2024.10.23 |
[10] event, action, func (0) | 2024.10.22 |
[09] 델리게이트(Delegate) (0) | 2024.10.22 |
[08] 제네릭 (1) | 2024.10.22 |