디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

헤더파일 안에 있어야 할 내용?

12(59.12) 2013.03.05 12:19:52
조회 169 추천 0 댓글 11

예를들어 A.c랑 A.h가 있으면


A.c에는 함수의 정의들을 모아놓고

A.h에는 A.c의 함수들에 대한 extern 선언들이랑 A.c에서 사용하는 함수들에 대한 헤더파일을 포함하잖아

(예를 들면 stdio 라던지 string windows 이런거)

근데 이게 원래 basic한 방법인가?

예를 들어 A.h에 많은 헤더파일과 struct 등등이 선언되어 있으면

만약 다른 코드파일에서 A.c의 함수가 필요해서 A.h를 인클루드하게 되면

괜히 사용하지도 않을 표준헤더파일이나 구조체의 선언들도 같이 포함해버려서 코드의 길이가 방대해지지 않음?

그래서 나는 A.c에 헤더파일 인클루드나 구조체 선언들도 두고

다른 코드파일에서 A.c의 함수를 쓸때는 A.h 대신 그냥 해당 함수의 extern 선언만 해주기도 하고

근데 이건 사람마다 그냥 방식이 다른건가?

근데 애초에 A.h에 선언을 다 두고 다른 코드파일에서는 A.h 대신 해당 함수의 extern 선언만 해주면 되잖아

그럼 A.h에는 뭐하러 A.c의 함수 선언들을 모아놓는걸까

그건 아마 읽는 사람이 A.h를 보고 A.c의 함수들에 대한 대략적인 정보들을 알기 쉽게 되기 때문에?

그렇다면 역시 A.h에 함수 선언들이랑 구조체 선언 헤더파일 등을 다 선언하는 것이 좋은건가.

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 모태 솔로도 구제해 줄 것 같은 연애 고수 스타는? 운영자 25/07/21 - -
347225 그런짓은 운영체제가 막는건가 ? ㅇㅇ(124.197) 13.02.26 56 0
347224 아이디어 괜찮은거 수주들어오면 [4] ㅇㅇ(1.245) 13.02.26 90 0
347223 잠옷 추천좀.... [5] 규식이(218.153) 13.02.26 75 0
347222 C++의 객체지향 개념을 이용해서 뭔가 ㅎㅐ볼만한 재미난 예제 없을까여??? [19] (1.214) 13.02.26 258 0
347221 심심하다 재밌는 글 뭐 없나 ??? [3] 규식이(218.153) 13.02.26 68 0
347220 옵저버 패턴으로 델리깃 구성했는데 이벤트 호출하면 자뀌 뒤진다 [2] ㅁㄴㄻㄹ갤로그로 이동합니다. 13.02.26 68 0
347215 대기업다니면 실력마니늠?? [3] (1.227) 13.02.26 179 0
347214 Object-like define을 const 대신 써도 되나요?? [12] 네로시엔갤로그로 이동합니다. 13.02.26 109 0
347212 컴공이 다른 메이져과에 비해 연봉이 짠가요? [10] ???(121.129) 13.02.25 569 0
347211 API 사용 없이 윈도우 프로그래밍 [3] win32API(121.164) 13.02.25 129 0
347210 솔직히 IT 전체가 [3] ㅂㅂㅂㅂ(121.164) 13.02.25 137 0
347209 프로그래머 할거면 자바 해라 . [11] 자바맨(121.164) 13.02.25 300 1
347208 프로그래밍 중소 왜이렇게 많냐 ? [2] ㅋㅋㅋㅋ(121.164) 13.02.25 118 0
347207 시스템 ,하드웨어 ,응용 뭔 차이냐 ? [1] 44(121.164) 13.02.25 56 0
347206 37살에 플머 될려고 공부 시작했는데 [3] 대기만성(211.234) 13.02.25 181 0
347205 난 자바가 존나 어렵던데 [2] d(125.177) 13.02.25 100 0
347204 요즘 게임 프로그래밍 책들 다 쓰레기 아니냐???????? d(125.177) 13.02.25 96 0
347203 다시금 C++이 대세다 ㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇ [2] d(125.177) 13.02.25 164 0
347201 IT로 외국에 취업하는 법이 쓰여있다. [1] 멍청닭(182.211) 13.02.25 175 0
347197 vmwarw 전문적으로 쓸줄아시는분 연댕(223.33) 13.02.25 52 0
347195 게임 AI 프로그래밍 질문 [4] dd(121.163) 13.02.25 103 0
347194 외국 취업 알선해주는거 하면 돈 많이 벌꺼 같다. 멍청닭(182.211) 13.02.25 107 0
347193 api에 맞춰서 코딩하는 사람, 코딩에 맞춰서 api 선택하는 사람 [3] javan(223.62) 13.02.25 148 0
347192 성공적인 웹프로그래밍 보는데 설치부터힘드네.. [6] 엽산.갤로그로 이동합니다. 13.02.25 138 0
347189 포괄임금제가 문제지 진통제(112.171) 13.02.25 76 0
347188 학원이야기가 있어서.그러는데 학원과정 듣고 있는중이다.... [1] 찾지마...(124.58) 13.02.25 113 0
347187 IT특기병/전공대비/C언어,고졸,휴학생,미취업자중소기업친화국비지원전액지원 [2] 黑猫갤로그로 이동합니다. 13.02.25 127 0
347186 IT특기병/전공대비/C언어,고졸,휴학생,미취업자중소기업친화국비지원전액지원 [1] 김민섭팀장(211.48) 13.02.25 135 0
347183 으 시발 첫출근 떨린다 ㄷㄷㄷㄷㄷㄷㄷㄷㄷㄷ [6] ㅎㄷㄹㅈ(1.227) 13.02.25 232 0
347179 정부가 소프트웨어 개발자를 위해서 해줬으면 하는 것들 [4] 멍청닭(182.211) 13.02.25 221 0
347178 php 욕하는 이유가 보안때문에그런거임? [26] 13ㅈ1(175.215) 13.02.25 255 0
347177 컴터하는 사람들은 소셜커머스로 부자된 사람 보고 무슨생각듦 [3] ㅇㅇ(220.78) 13.02.25 151 0
347174 개발자들을 소재로한 판타지 게임을 만든다면..... [2] 멍청닭(182.211) 13.02.25 124 0
347172 우분투리눅스 SATA3 지원 안되나?? 프알못(58.236) 13.02.25 37 0
347171 프로그래밍이 판타지세계관이면 학원생은 몇서클마법사냐 ㅇㅇ(220.78) 13.02.25 55 0
347170 막 판타지 소설 이런데에 프로그래밍을 넣는다면 어떨까!!? [2] asdf(183.106) 13.02.25 63 0
347169 학원이나 인력 파견 업체들이 즐겨 하는 말들 멍청닭(182.211) 13.02.25 110 0
347166 개발에 x도 모르는 정치인들이 it를 논한다는거 자체가 모순이다. [8] 멍청닭(182.211) 13.02.25 132 0
347165 인력 파견업체 사장이 되고 싶다. [2] 멍청닭(182.211) 13.02.25 170 1
347164 왜 국비지원으로 프로그래밍배우는데 텃세들이 이렇게 심한지 [4] ㅇㅇ(220.78) 13.02.25 216 0
347163 존나 궁금한건데 딴 직종도 국비지원있는거임? [5] DART(116.41) 13.02.25 166 0
347162 방금 밑에 항공대 지잡이라고한새끼봐라 ㅋㅋ너같은백수는오지도못한다 ㅎㅎ [11] 대학샹(14.37) 13.02.25 183 0
347161 야근데 너네가 이인복교수님을 어캐아냐? 너네 항대임? [1] 대학샹(14.37) 13.02.25 151 0
347159 아래 글올린 고졸비전공자 입니다. 서울 학원 추천좀요 [6] 자살직전(121.167) 13.02.25 223 0
347158 월급 통장은 따로 있냐? [3] ㅋㄱ(183.96) 13.02.25 111 0
347157 오늘 수강신청햇는데 ㅍㅌㅊ?? [3] 대학샹(14.37) 13.02.25 113 0
347156 스윙을 해야하는데... [2] ㅇㅇ(210.94) 13.02.25 63 0
347155 보통 자바스크립트는 dom만 쓰지안음? ㅇㅈ1ㅇ1(175.215) 13.02.25 43 0
347154 it노동자들 현실이 기사에 나왔다 ㅡ.ㅡ [1] 멍청닭(182.211) 13.02.25 187 1
347153 벡터한테 깝치면 안되겠네 아오(112.214) 13.02.25 51 0
뉴스 '한끼합쇼' 김희선X탁재훈, 띵동 성공을 위한 애교 폭격+집 청소 특급 서비스 개시! 은평구 한옥마을서 16분 남기고 밥 친구 찾기 성공! 디시트렌드 07.25
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2