2013-06-03 2 views
0

하나의 .h 파일에 더 많은 클래스를 배치하거나 하나의 .h 파일에 더 많은 구조체를 배치 할 수 있습니까?하나의 .h 파일에 더 많은 클래스를 배치하거나 하나의 .h 파일에 더 많은 구조체를 배치 할 수 있습니까?

나는 두 개의 간단한 구조체를 가지고 있으며, 지금은 둘 다 .h 및 .cpp 파일을 별도로 가지고 있습니다. 처음에는 클래스 였지만 구조체는 아니지만 모든 것이 공개되었으므로 공개하기로했습니다.

제발 나에게 몇 가지 제안.

감사

구조체/클래스가 다음 서로 관련이 같은 파일에 붙여 경우
+0

예, 그렇게하는 데는 아무런 문제가 없습니다 (그렇게하는 것을 금지합니다). – Djon

+1

제안 : 작동한다면 고치지 마십시오. – Jon

+0

프로젝트가 커지면 같은 이름의 파일을 찾아서'struct' 선언을 찾을 수있는 장점이 있습니다. –

답변

5

아무 문제가 없습니다. 헤더 파일에는 두 개 이상의 클래스가 포함될 수 있습니다 ..! 계속 진행하십시오 :)

0

은 - 의미가 있습니다.

java의 패키지처럼 생각하십시오.

+0

아니요, Java의 패키지와 같은 헤더 파일은 생각하지 마십시오. 그들은 완전히 다릅니다. –

0

예 우리는 h 파일에서 다중 구조와 다중 구조를 가질 수 있습니다.

관련 문제