게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
c++ 클래스간 배열 전달이 불가능한가요?
게시물ID : programmer_11268짧은주소 복사하기
작성자 : 음....
추천 : 0
조회수 : 3770회
댓글수 : 8개
등록시간 : 2015/06/15 03:58:11
옵션
  • 본인삭제금지
A클래스와 B클래스가 있다고 가정한다면 

A에서 사람들 이름을 받은 배열은 동적생성해서 포인터 변수에 넣었습니다.

그리고 멤버함수에서 리턴할때 배열형태로 리턴하냐 포인터 형태로 리턴하냐 에서 갈리더군요

일단 두가지다 오류는 안나는데 문제는 다음입니다.


B클래스에서 A에서 생성한 배열을 그대로 가져와서 쓰려고 하는데 이부분이 애매하네요.

포인터로 가져 오자니 배열의 크기같은것을 모르는채 가져와서 첫번째 값밖에 안나오고요

그렇다고 B클래스에 동적배열을 생성하서 가져오자니 오류는 안뜨는게 막상 실행하면 종료 됩니다.

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