KPlay의 코딩 그리고 잡동사니

구조체도 매크로처럼 파일단위로만 그 선언이 유요하다.

따라서 필요하다면 동일한 구조체의 정의를 소스파일마다 추가시켜 줘야 한다.

따라서 앞의 헤더파일은 어떻게 정의해야할까와 같이 구조체도 헤더파일에 넣어두고

필요할때마다 include하는것이 일반적이다.

위와 같은 이유로 모든 헤더파일은 #ifndef~#endif로 감싸는 것이 안전하고 일반적이다

이 글을 공유합시다

facebook twitter kakaoTalk kakaostory naver band