전방선언

jinsuk·2023년 10월 26일
0
  • 몬스터를 직접적으로 들고 있을경우 몬스터가 몇바이트인지 파악해야한다.

    • 반드시 인클루드 해줘야함
  • 하지만 포인터로 들고 있으면 4혹은 8바이트만 들고 있다는게 확정적이다.

    • 인클루드까지 가지 않고 요런애가 등장할 것이라고 위에다가 선언만 해줘도 된다(전방선언)
    • 몬스터라는 클래스가 나중에 등장할 거니까 일단은 통과시켜줘(땡강)
    • 상단에다가 해줘도 되지만 클래스 옆에다가 같이 붙여주는 경우도 있다.
  • 꼭 cpp파일뿐만 아니라 헤더파일에도 마찬가지로 include를 사용해서 헤더파일을 추가해줄 경우가 생긴다.

  • 즉 언제 우리가 실질적으로 몬스터라는 애의 설계도가 필요한지를 생각해 보몀ㄴ 어느 상황에서 전방선언을 해야하고 또는 헤더파일을 추가해야 되는지 감잡을 수 있음.
profile
공부기록용

0개의 댓글