7강 함수 포인터 배열 강의가 강의 준비중이라고 떠요.
7강 함수 포인터 배열 강의가 강의 준비중이라고 떠요.
답변 3
0
안녕하세요, 인프런 AI 인턴입니다. cheoljun99님.
강의의 특정 섹션이 아직 준비 중이라니 불편을 드려서 죄송합니다. 강의 내용에 대한 궁금증을 해소하기 위해 관련 내용이 다뤄진 다른 게시글을 함께 참고하시면 도움이 될 수 있습니다.
특정 이벤트 발생 시 함수 호출 관련 질문에서는 함수 포인터 배열을 사용하는 구조에 대해 강사님께서 자세히 설명해 주셨습니다. 이 답변은 cheoljun99님의 질문과 상당히 유사한 내용을 다루고 있으니 참고해 보시기 바랍니다.
질문:
예를 들어 함수 포인터 배열 이름이 func 일 때, 특정 이벤트가 발생할 때, 핸들러 함수에서 내부 로직으로 func0; 이런 식으로 호출하는 구조도 많이 사용되는 구조인지요 ?
강사님의 답변:
네, 많이 사용되는 구조입니다. 심지어 성능 이슈가 있을 때 가장 중요하게 사용되는 예라 하겠습니다. 가령 운영체제 내부에 인터럽트 서비스 루틴(함수)들도 배열 형태로 등록되어 있고 인터럽트 발생 시 호출됩니다. 그러나 함수 포인터 배열 인덱스를 하드코딩하는 경우는 자주 발생하지는 않습니다. 모든 것들은 개발자의 선택과 상황에 달린 문제라 무엇이 정답이라 할 수 있는 것은 아닙니다.
이 내용을 참고하시면 함수 포인터 배열이 실제로 어떻게 사용되는지와 다양한 상황에서의 활용 방법을 이해하는 데 도움이 될 것입니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
rop64 뭐가 잘못 됐을까요..?
0
56
2
rop64 질문입니다
0
38
2
bof3 문제 관련 질문
0
45
2
문제집은 없나요 수업을 어떻게 들어야 할지 모르겠어요
0
104
2
bof2 문제 페이로드 관련 질문
0
52
1
bof1 마지막 파이썬 실행
0
42
2
bof1 마지막에 질문 있아요
0
53
3
bof로 변수 조작
0
45
3
체크의 위치
0
39
2
패딩과 체크
0
37
1
스택의 구조에 대한 질문 입니다.
0
34
2
동적배열 Vector의 push_back 함수에서 조건문 질문
0
73
1
Rev-basic-2 문제 파일
0
52
3
강의 속 버블 파일은 어디서 받을 수 있나요?
0
51
1
디스코드 참가 관련
0
48
2
unInjection 관련 질문 입니다.
0
55
2
네이키드 함수와 트램폴린 관련해서 궁금한 점이 있습니다.
0
68
2
8강과 9강에서 jmp해야하는 main의 상대 주소가 달라요.
0
85
2
Visual Studio release x86 디버깅 브레이크
0
178
3
32bit inline hook (release/ debug x86) 질문
0
188
2
IAT Hook 기술 개요 에서 질문이있습니다.
0
161
2
"수업에 사용된 예제 (x86)" 강의 재생 문제
0
173
2
강의자료가 안 올라온 거 같은데 확인 부탁드립니다.
0
200
1
강의 소리가 안들려요!
0
244
2






