C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[60059] 초보적인 질문하나드려요!! class상속과 동적할당 관련...
이경준 [sulhwanuna] 2334 읽음    2010-01-29 23:36
안녕하세요

에러를 찾을수가없어서 이렇게 질문드려요...ㅠㅠ


파일을 첨부했는데...

Phone class가 부모구요

MP3Phone class와 CameraPhone class가 자식 클래스인 코드인데요..



메인함수에 주석처리된부분

    //MP3Phone mp1(mp);
    //CameraPhone cam1(cam);


주석을 없애고 실행을 시키면실행은 되는데

디버깅 에러 라는 경고창이 뜨네요..



출력문구를보고 예측을해보면 동적할당을 해제하는 부분에서 뭔가 잘못된거 같습니다..

주석처리된 출력명령어를 주석을 지우고 실행을 시켜보면

복사는 된걸로 보입니다..




객체를 생성하고 복사를해서 복사 생성자를 콜하게되는데

콜하는도중 부모클래스와 관련해서 뭔가 잘못된거 같기도하고요...



부모클래스없이 하나의 클래스만으로

같은 형식으로 복사생성자를 콜하면 이상없이 돌아가는데 말이죠..



혹시 두번 delete [] 되는게 아닌가해서

자식 클래스의 소멸자에 딜리트도 삭제해봤지만 결과는 꽝이었구요..





부탁드려요...ㅠㅠ

+ -

관련 글 리스트
60059 초보적인 질문하나드려요!! class상속과 동적할당 관련... 이경준 2334 2010/01/29
60061     Re:초보적인 질문하나드려요!! class상속과 동적할당 관련... 장성호 1182 2010/01/30
60063         Re:Re:초보적인 질문하나드려요!! class상속과 동적할당 관련... 이경준 1083 2010/01/30
60064             Re:Re:Re:초보적인 질문하나드려요!! class상속과 동적할당 관련... Nibble 1222 2010/01/30
60065                 악...감사합니다 ㅠㅠ 오타때문에 그런거였군요....ㅡ.,ㅡ;;허무... 이경준 1122 2010/01/30
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.