게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
조금(?) 복잡한 질문 하나만요...
게시물ID : programmer_8747짧은주소 복사하기
작성자 : 류카군
추천 : 0
조회수 : 403회
댓글수 : 5개
등록시간 : 2015/03/19 17:31:31
옵션
  • 본인삭제금지
생성자로 생성한 변수의 내부 값에 접근하고 싶은데

구조를 대충 쓰자면
class Point
{

}

class PointList
{
Point *pt;
~~~~
pushback(pt);
}

main()
{
PointList Plst;
Plst.Import();
}

대충 이런 클래스 관계가 있습니다.

디버깅중에 보니 Plst 가 이렇게 나타납니다

제목 없음.png

위 xGRef는 Point의 멤버이고

Get Set 으로 되있는데 

암튼 저기서 조사식을 복사하면

(($LinkedListItem(((std::list<Point *,std::allocator<Point *> >*)(ptLst))->_Myhead->_Next, 0, _Next))->_Myval)->xGRef

이렇게 나오길래

ptLst[0]._Myhead->_Next->_Myval->GetGRefCoord(double 3개)

로 void get 이 되고

출력하니 [0] 에 있는 xGRef ,yGRef, zGRef 값이 나옵니다.

되는구나 싶어서 숫자를 올려봤더만 바로 오류를 퉷...

어떻게 접근해야하는지 도움좀 주시면 감사하겠습니다..

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