제가 구현 하고 있는게 클래스를 이용해서 정보를 읽어서 출력하는 것인데요.
우선 클래스가 3개가 있습니다.
하나는 템플릿으로 구현한 정렬연결리스트
다른 두개는 학생 정보 클래스, 과목 정보 클래스 이렇게 3개가 있는데요.
학생 정보 클래스의 프라이빗 변수 하나는 연결리스트<과목정보클래스> 로 과목 정보에대한 연결리스트입니다.
그리고 메인 함수에서 연결리스트<학생정보클래스> 를 선언했습니다.
그리고 학생 정보를 읽어서 학생 클래스의 변수에 저장하고 과목 정보를 읽어서 학생 클래스->연결리스트<과목> 에 저장했습니다.
이렇게 학생 하나하나에 대한 정보를 다 저장한 다음에 연결리스트<학생> 을 출력할려고 했더니 문제가 생겼습니다.
학생에 대한 정보는 나오는데 연결리스트<과목> 에 대한 정보가 모두 사라져 버린것입니다.
확인 해보니 과목 정보가 정보를 읽어서 저장할때 까지는 잘 있었는데
연결리스트<학생> 에 들어간 후에 확인해보니 연결리스트<과목>이 비어있는 것입니다. ㅜㅜ
이럴땐 무엇이 문제인가요? 연결리스트<과목>에 메모리 할당 같은 것을 해야하는 것인가요?
프로그래밍 겔러리 고수님들의 조언을 구합니다.
어제올린질문 아니였나
글로 읽으니깐 이해못하겠다 코드를 보여라