게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
[ㅄㄱ]*& 인자를 질문드립니다./
게시물ID : programmer_7393짧은주소 복사하기
작성자 : ducking
추천 : 0
조회수 : 398회
댓글수 : 4개
등록시간 : 2014/12/30 19:23:51
옵션
  • 본인삭제금지
안녕하세요 이제 C++로 프로젝트를 하나하고있는데 궁금한게 생겨서 질문드립니다.

소스로 먼저 쓸게용 ㅎㅎ

Aclass.cpp


#include "Bclass.h"


Class A{

void createB(){

B* bVal = new B(this);

}


Bclass.cpp


#include "Aclass.h"


Class A;


Class B{

private :

A* aBuff;

public :

B(A*& _aArg){

aBuff = _aArg;

}

}


이렇게 짰습니다. B클래스에서는 A클래스 자체를 이용해야하고 내부적으로 데이터도 바뀔수 있기때문에 *&를 이용해서 B클래스에서


this포인터로 받을려고 했는데 다음과같이 짜면 functhinB에서 construct no match라고 에러메시지가 뜨네요 혹시


무엇이 문제인지 알수 있을까요?

전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호