게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
[ㅄㄱ]*& 인자를 질문드립니다./
게시물ID : programmer_7393짧은주소 복사하기
작성자 : ducking(가입:2013-10-20 방문:89)
추천 : 0
조회수 : 325회
댓글수 : 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버전
맨위로▲
공지 운영 게시판요청 자료창고