에 따라 달라집니다. 어떻게 처리할까요? 당신이 중첩되는 모든 포인터이기 때문에C++ 각 클래스의 내가 두 개의 클래스가 있다고 가정 해 봅시다 두 번째
0
A
답변
9
, 시도 :
class Two;
class One {
Two *somevar = new Two;
// (...)
};
class Two {
One *somevar = new One;
// (...)
}
를 클래스 Two
, 당신이주는 컴파일러 충분한 정보 클래스 One
내부의 포인터를 만들 수 있도록 앞으로 선언함으로써. 포인터 만이 아닌 클래스 자체를 중첩 시키려고한다면 문제를 해결할 수있는 방법이 없습니다.
0
나는 내가 해결책을 찾은 것 같아요 :
// class Type instead of Type
// so:
class Two *somevar = new class Two;
관련 문제
- 1. 내가 같이 두 개의 테이블이의가 있다고 가정 해 봅시다 jQuery를
- 2. 이의 나는이 두 테이블이 있다고 가정 해 봅시다 외국 테이블
- 3. 다음의 내가 있다고 가정 해 봅시다 ++
- 4. POJO는이 전 간단한 POJO 클래스가 있다고 가정 해 봅시다 XHR
- 5. 알고리즘의 내가 번호 목록이 있다고 가정 해 봅시다 특정 조건
- 6. jQuery를이의 내가 이러한 행이있는 테이블이 있다고 가정 해 봅시다 행
- 7. 사용하여 템플릿의 내가 다음 코드가 있다고 가정 해 봅시다 기능
- 8. 의 내가 이렇게 보이는 테이블이 있다고 가정 해 봅시다
- 9. 정규식 도움의이 나는 HTML 문자열 있다고 가정 해 봅시다
- 10. 의 우리가 두 가지 모델을 가정 해 봅시다 MVC 3
- 11. JQuery와는 이제 우리가이 마크 업 있다고 가정 해 봅시다 이벤트
- 12. 의 나는 다음과 같은 더미 클래스가 있다고 가정 해 봅시다 이미지 재산권
- 13. 은이의 내가 좋아하는 자바에서 뭔가를한다고 가정 해 봅시다 FutureTask
- 14. 파이썬에서리스트를 가지고 있다고 가정 해 봅시다. 섹션별로 그것을 무작위로 추출하는 가장 파이썬적이고 효율적인 방법은 무엇입니까?
- 15. 조작하기 DisplayMember은 이전의 내가 같은 데이터 바인딩을 사용하고 있다고 가정 해 봅시다
- 16. 의 내가 어떤 인위적인 모델을 가지고 있다고 가정 해 봅시다 ModelMultipleChoiceField
- 17. 이 표준을 사용하여 정의하는 데 필요한 "=="연산자 ::의 내가 있다고 가정 해 봅시다
- 18. 방법의 내가 다음과 같습니다 도메인 객체가 있다고 가정 해 봅시다 최대 절전 모드 검색
- 19. 는 프로그래밍 방식의 내가 체크 박스 컨트롤이 있다고 가정 해 봅시다 System.Windows.Forms.Control 이벤트
- 20. JS는의 내가 있다고 가정 해 봅시다없는 역 참조
- 21. 두 개의 필드가있는 테이블을 가정
- 22. 어떻게 두 개의 클래스가
- 23. PHP는 :이 상황을 가정 해 봅시다 다른 경로
- 24. 교차 두 개의 사전
- 25. 의 내가있는 XML과 같이 표시됩니다 파일이 있다고 가정 해 봅시다 XPath를
- 26. 도움말의 난은 DB 테이블과 같이 있다고 가정 해 봅시다 표시하고 데이터베이스
- 27. 의 나는 다음과 같은 클래스를 생성한다고 가정 해 봅시다 ENUM
- 28. C의 펑 기능의 나는 다음과 같은 코드가 있다고 가정 해 봅시다 변수 지수
- 29. 은 자연스럽게이 전 오른쪽 정렬 된 텍스트 DIV하고 있다고 가정 해 봅시다 사업부 :
- 30. 아음속 - 이제 나는 다음과 같은 쿼리를 가지고 있다고 가정 해 봅시다 SQL 쿼리에 LINQ 쿼리/DataReader를
@bta 정답이있다 - 모든 당신이 앞으로 선언입니다 필요합니다. 그러나 이런 종류의 "상호 포용"은 항상 코드 냄새입니다. 나는 이것이 옳을 때가 결코 결코 없다는 말을하는 것이 아니라, 내 개인적인 경험에서 그러한 상황에 직면 할 때마다 나는 나의 계급 구조를 신중하게 생각하지 않았다는 것을 의미한다. 수업을 재구성하면 문제는 사라집니다. 당신이 갖고있는 것은 코딩 문제가 아니라 디자인 문제라고 생각 했습니까? – Mawg