C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[15357] Re:[질문] CALLBACK를 왜쓰는 건가여? 뭔지. 잘모르게씀당..
꼴(이성렬) [kkol] 1214 읽음    2002-02-07 09:56
프로그래밍에 입문하신다면 조금은 어려운 개념일거 같군요.

원론적인 얘기지만..콜백이 뭔지를 알기위해서 는
왜 필요하게 된건지부터 곰곰이 생각해 보시면 빠를겁니다.

간단하게 말씀드리면

인터럽트나 윈도우 메시지 함수들과 같은 개념인데...
님이 Windows OS를 만든다고 생각해 보세요.
인터럽트나 마우스 메시지등(이것도 결국은 인터럽트이지만..) 발생했을때
프로그램 개발하는 님 같은 사람이 어떤 짓을 할수 있는 구조를
만들어야 겠죠. 어떻게 만들까요?

이럴때 콜백을 쓰는겁니다.
개발자가 만들어둔 콜백 펑션을 OS가 특정 이벤트가 발생했을때 호출해주는것이죠.
콜백이란 용어 자체의 의미도
우리가 만들어서 우리가 호출하는것이 아닌..
우리가 정의는 하지만 다른쪽(OS가 될수도 있고, 다른 라이브러리가될수도 있죠.)에서
호출한다는 의미입니다.



왕초보 님이 쓰신 글 :
: 왕초보입니다.
:
: 프로그래밍에 이제 입문하는데 콜백이란놈을 만났습니다.
:
: 쓰레드 같기도 하고 무슨 차이가 있는지 어디에 쓰는지 쓰는 방법도 모르겠습니다.
:
: 정확한 개념이 스질 않는군요
:
: 그럼 명쾌한 답변 기다리겠습니다.

+ -

관련 글 리스트
15292 [질문] CALLBACK를 왜쓰는 건가여? 뭔지. 잘모르게씀당.. 왕초보 899 2002/02/05
15357     Re:[질문] CALLBACK를 왜쓰는 건가여? 뭔지. 잘모르게씀당.. 꼴(이성렬) 1214 2002/02/07
15338     Re:[질문] CALLBACK를 왜쓰는 건가여? 뭔지. 잘모르게씀당.. 새더군 1033 2002/02/06
15306     Re:[질문] CALLBACK를 왜쓰는 건가여? 뭔지. 잘모르게씀당.. 이경문 1148 2002/02/05
15295     Re:[질문] CALLBACK를 왜쓰는 건가여? 뭔지. 잘모르게씀당.. 배기훈 1031 2002/02/05
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.