| |
LISP, das V1.0 abbildet für Reihenfolge Mai 2000 abbildet A-9 A Reihenfolge-zu-Vektor A.10.2 Ein anderes natürliches Diagramm ist für Reihenfolge vector gehen . Obgleich dieses ist verwenden Sie das Diagramm in den Fällen wo die Reihenfolge Elemente sind klein und die Reihenfolge Größe ändert nicht häufig, es ist weniger angebracht zu verwenden wenn die Reihenfolge wird beabsichtigt in der Größe geändert werden oder dynamisch konstruiert werden. Selbstverständlich würde es möglich in solchen Fällen sein, Reihenfolge abzubilden zur Matrix mit veränderbaren Indexgrenzen mit füllen Sie Zeiger. Diese sind ein Formationsglied der Reihe welche Laufzeitgrößenänderung ermöglichen. Obgleich solche Reihen in bestimmten Anwendungen nützlich sind, sind sie dennoch kleiner flexibel und seien Sie schwieriger als die Liste zu verwenden datatype zu vielen Zwecken. Mischlinge A.10.3 Einige vorgeschlagene Kartenaufnahmen haben im Allgemeinen Reihenfolge abgebildet zur Liste aber haben zu abgebildet Reihe in bestimmten speziellen Fällen, (z.B., wenn die Elemente klein sind). Vorteile A.10.4 unseres Antrages Unser Antrag zum Gebrauch von allen Anträgen im allgemeinen Fall in dem das einfachste ist der Benutzer schreibt einen Klienten, der einen Parameter führt, für den das Entsprechen Parameter wurde als Reihenfolge erklärt . In der Tat kann der Klient Liste einfach benutzen s oder kleiden Sie s im Anwendungscode, welches bequemer ist. Unser Antrag ist leistungsfähiger als die Reihenfolge - zur Liste in den Fällen wo das Element Arten sind oder wo Vektor klein ist die bessere Datenart. Unser Antrag ist einfacher und flexibler als der hybride Antrag, da es Nr. gibt an künstliche Abgrenzung, die der Benutzer zwischen dem Diagramm sich erinnert Versammlungen. Unser Diagramm ist einfacher und Crisper in bestimmten Weisen, nach Ansicht einiger Benutzer. Nachteile A.10.5 unseres Antrages Unser Antrag schwieriger, als die anderen Möglichkeiten im Fall zu verwenden in dem a ist Reihenfolge ist ein Rückholparameter von Betrieb , da der Klient nicht kennt Art der Reihenfolge . Unser Antrag ist für das implementor einer Methode, seit dem etwas schwieriger der Methodenkörper wird vorbereitet, eine willkürliche Reihenfolge zu erwarten (oder eine Syntax innen die Methodendefinition erlaubt, daß diese Umwandlung automatisch erfolgt wird). Unser Antrag kann zu Probleme führen, wenn die Korrektheit des Codes überprüft wird, der nicht richtig Handgriffreihenfolgen geführt zu ihm; Code konnte nicht funktionieren nur auf sicherem Arten von Reihenfolgen. Unser Antrag erlegt ein kleines obenliegendes Laufzeitdazugehöriges mit der Art-Überprüfung von auf der geführte Wert. |  |
|
| |
|
|