게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
C++하는데 왜 이런 오류가 날까요??
게시물ID : computer_91017짧은주소 복사하기
작성자 : W.I.N.D.Y
추천 : 0
조회수 : 541회
댓글수 : 5개
등록시간 : 2013/06/05 01:07:38

Run-Time Check Failure #3 - The variable 'pSale' is being used without being initialized.

Sale* pSale;

if (saleType == 1)
          pSale = new Sale;
 else if (saleType == 2)
            pSale = new EBSale;
 else if (saleType == 3)
            pSale = new DISSale;
 else if (saleType == 4)
            pSale = new CRSale;
       
pSale->rsv_input(year,mon,day,seatGrade,numTicket);
pSaleList.push_back(pSale);


위의 Sale이란 클래스와 EBSale,DISSale,CRSale이란 클래스들은 다 선언되어있구, Sale에서 다 상속시킨 클래스들입니다.

아 물론 default까지 해놨구요..

그런데 저 부분에서 저 오류가 나네요...

어떻게 수정을 해야 할까요??

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