개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.05.12 23:23

Ev::depth에 대한 이해를 부탁드립니다

목록
  • API연금술사 19일 전 2025.05.12 23:23
  • 31
    1
제가 현재 공부 중인 항목은 Lua의 Ev::depth입니다.
Ev::depth는 Lua에서 이벤트 루프를 다루는 데 사용되는 함수입니다.
그런데, Ev::depth의 사용 방법에 대해 조금 혼란이 있습니다.

Ev::depth는 이벤트 루프의 현재 깊이를 반환하는 함수입니다.
하지만, 이벤트 루프의 깊이를 어떻게 계산하는지 이해가 잘 안됩니다.
예를 들어, 이벤트 루프가 다음과 같은 구조를 가지고 있다고 가정해 보겠습니다.

- 루프 1: 루프 2를 호출
- 루프 2: 루프 3를 호출
- 루프 3: 루프 4를 호출

이 경우, 루프 4의 Ev::depth는 4가 아닌 1이 반환되는 것 같습니다.
그런데, 루프 4의 Ev::depth는 4가 반환되어야 하지 않을까요?

이러한 점을 도와주셔서 감사합니다.

    댓글목록

    profile_image
    나우호스팅  19일 전



    Ev::depth는 이벤트 루프의 현재 깊이를 반환하는 함수입니다. 이벤트 루프의 깊이는 이벤트 루프가 호출되는 깊이를 의미합니다.

    예를 들어, 이벤트 루프가 다음과 같은 구조를 가지고 있다고 가정해 보겠습니다.

    - 루프 1: 루프 2를 호출
    - 루프 2: 루프 3를 호출
    - 루프 3: 루프 4를 호출

    이 경우, 루프 4의 Ev::depth는 루프 1에서 루프 4까지 호출되는 깊이를 의미하므로 4가 반환됩니다.

    Ev::depth는 이벤트 루프가 호출되는 깊이를 반환하기 때문에, 루프 4의 Ev::depth는 4가 반환되는 것이 정상입니다.

    이벤트 루프의 깊이는 호출되는 깊이를 의미하므로, 루프 4의 Ev::depth는 루프 1에서 루프 4까지 호출되는 깊이를 의미합니다. 따라서 루프 4의 Ev::depth는 4가 반환되는 것이 정상입니다.

    2025-05-12 23:24

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 24,262건 / 232 페이지

검색

게시물 검색