2014-04-04 2 views
0

제 11 장 : 책의 액세스 유형 : Rendez-vous with Ada by Naiditch (1995)에서 Naiditch는 식당에 대한 정보가 들어있는 연결된 목록을 만드는 방법에 대한 오히려 완벽한 예를 제공합니다. 나는이 책의 예를 따르는 데이터 구조를 대부분 이해한다. 사용자가 연결된 목록에 입력하는 모든 정보는 프로그램 수명 동안 만 존재한다는 것을 이해할 수 있습니다. 저자는 식당에 관한 정보를 텍스트 파일로 저장하지 않습니다. 사용자가 프로그램을 종료 한 후 사용자가 입력 한 모든 정보가 저장되지 않은 경우 링크 된 예제의 사용은 무엇입니까?Ada : Naiditch의 책에 링크드리스트 예제

사용자가 입력 한 정보를 텍스트 파일에 저장 한 다음 추가 작업을 수행 할 수 있도록 링크 된 목록으로 읽어들이는 것이 합리적입니까? 그러나 항목을 추가하거나 삭제하는 등의 작업을 수행하면 처음에 링크 된 목록을 읽은 원본 텍스트 파일이 방해를받습니다.

감사합니다.

추신 : 내가 아는 바와 같이 나는 실제 목록에 링크 된 예제를 얻으려고하고 있으며이 데이터 구조에 익숙하지 않습니다.

+1

교과서 예제는 개념을 설명하기위한 것입니다. 그들은 실생활에서 유용하지 않아야합니다. 아이디어는 예제를 공부하고 데이터 구조를 이해하면 나중에 더 큰 프로그램의 작은 부분으로 필요할 경우 사용할 수 있다는 것입니다. – ajb

답변

1

here에서 설명한 것처럼 1995 년 예는을 사전 정의 된 Ada 2005 라이브러리에 추가합니다. 교과서 예제는 특정 Ada 라이브러리에서 발생하는 구체적인 구현에 대한 이해를 돕습니다. 개요는 8.1 Organization of containers을 참조하십시오.

+0

이 정보를 제공해 주셔서 감사합니다. – user11206

+0

당신은 환영합니다; 귀하의 독서를 근거로, 귀하의 질문을 편집하여 주안점을 좁히십시오. – trashgod

+1

나는 또한 약간의 길이 정보를 여기에 : [링크] (http://wiki.ada-dk.org/ada.containers.vectors) 읽을 가치가있을 수 있습니다. – user11206