0
Q
은 자동으로
A
답변
1
먼저 : 가시성이 헤더 수입에 따라 결정된다 : 어떤 경우 가져 오기에/다른 클래스에 액세스 할 수있는 하나 개의 클래스가되지 않습니다 포함, 그냥 두 번째는
클래스 나에 대해 알고 클래스 A를 만든다 . ClassB 헤더에 ClassA 헤더를 가져온 다음 ClassC 헤더에 ClassB 헤더를 가져온 경우 (예 : ClassC) ClassC는 ClassA에 대해 알고 있습니다. 그러나 구현 파일에서 가져온 경우 대답은 아니오입니다.
편집 : 헤더에서 클래스 전달 선언을 만든 다음 구현 파일에 적절한 선언을 포함하는 것이 더 좋습니다.
관련 문제
- 1. 은 ToolTipStatusLabel에서 자동으로 자름을 나타냅니다.
- 2. 은 웹 양식에서 임의 선택 선택을 자동으로 선택합니다.
- 3. 은 mysql에 더미 데이터로 테이블을 자동으로 채 웁니다.
- 4. 은 이제 Rails 3.1에서 자동으로 암호 필드 지우기가됩니까?
- 5. 은 자동으로 열 생성 후있는 gridview에 열을 삽입하는 방법 ASP.NET
- 6. 몽고 밥 (Mongodb)은 자동으로 출연진 콜렉션에 글을 씁니다.
- 7. 자동으로
- 8. 자동으로
- 9. 은/
- 10. 은 ...
- 11. 은
- 12. 은 ...
- 13. 은?
- 14. 은 '-' '-'#
- 15. 은
- 16. 은
- 17. 은
- 18. 은
- 19. 은
- 20. 은
- 21. 은
- 22. 은
- 23. 은 ...
- 24. 은
- 25. 은
- 26. 은
- 27. 은 '
- 28. 은/
- 29. 은
- 30. 은
환상적입니다. 이제는 모든 일반적인 것들을 가져 오는 Base 클래스를 만들고 나서 반복해서 반복 할 필요가 없습니다. 그러면 모든 수업이 가져올 수 있습니다. – TheLearner
작은 팁 : 일부 클래스를 다른 모든 클래스에서 볼 수있게하려면 미리 컴파일 된 헤더에 포함시켜야합니다 (기본값은 _Prefix.pch 인 프로젝트의 다른 소스 그룹에 있음) –
Max
Yah I tried 전에는 작동하지 않았습니다. 어떻게 든 그것을 정렬해야한다고 가정 해 봅시다. – TheLearner