Startseite > Archiv > Standard Template Library

Standard Template Library

dotnetpro 10/2003 Von Alfons Ströbele erschienen in dotnetpro 10/2003 auf Seite 140
Code:
Keine Bewertung

Bequem und schnell mit STL Wer Zeit, Geld und Nerven sparen möchte und gleichzeitig Wert auf kurzen, wartungsfreundlichen Code legt, kommt über kurz oder lang an der Standard Template Library nicht vorbei. Der Artikel erläutert Konzeption und Funktionsweise der STL. Container, Iteratoren und Algorithmen werden ebenso besprochen wie die Verwendung eigener Klassen innerhalb der STL.

Artikel Download

Als Abonnent können Sie den gesamten Artikel als PDF abrufen und die zugehörigen Quelltexte direkt downloaden.

Sie sind bereits Abonnent? Dann registrieren Sie Ihr Abonnement jetzt online und greifen Sie sofort auf das komplette Artikelarchiv zu.

Einzelheft-Bestellung

Sie interessieren sich für diesen Artikel und haben noch kein Abonnement? Dann bestellen Sie doch einfach diese Ausgabe der dotnetpro als Einzelheft.

Abo-Bestellung

Probeabo
Wenn Sie die dotnetpro kennenlernen wollen, ist das Probeabo genau richtig für Sie. Lesen Sie die aktuelle sowie die kommende Ausgabe zu einem besonders günstigen Preis.








Abo
Wenn Sie die neue Ausgabe der dotnetpro als Erster lesen wollen, dann liegen Sie mit einem Abo genau richtig – zwölf Mal pro Jahr druckfrisch in Ihrem Briefkasten und das noch bevor das Heft am Kiosk erhältlich ist.

Sie finden diesen Artikel interessant? Dann helfen Sie anderen ihn zu finden und kicken Sie ihn bei www.dotnet-kicks.de!

Tags

14882   1989   1993   1995   1998   2000   2003   2003Mehr   2004   82041   a_stroebele   aber   abgelegt   abgesehen   abgespeichert   Abhilfe   abspei   Absteigende   achten   Addition   Adressieren   ähnlich   ähnlicher   aktuelle   aktuellen   Alfons   algo   Algorith   algorithm   Algorithmen   Algorithmus   alle   allein   allen   aller   Allerdings   also   alte   Alternative   am_iterator   anbieten   anderen   andernfalls   ändert   Anerkennung   Anfang   Anforderungen   anfügen   Anga   Angabe   angegeben   angegebenen   angewendet   anhängen   Anlegen   anordnen   Ansammlungoptimiertergenerischer   anschließend   anstelle   Anweisung   Anweisungen   Anwendungen   Anzahl   Arbeit   arbeiten   Arbeitsalltags   Arithmetische   arithmetischen   Arten   Artikel   Artikels   assign   assoziative   auch   aufaddieren   Aufbau   aufgenommen   aufgerufen   aufgezeigt   AufgrunddespaarweisenAbspei   Aufnahme   aufnehmen   Aufruf   Aufsteigende   Aufwand   aufwändige   aufzu   Ausführung   Ausgabe   Ausgabefunktion   Ausgabekanal   Ausgabeoperatoren   Ausgabestrom   ausgeben   ausgegeben   auslegen   Auslesen   Auslieferung   auslösen   ausschließlich   äußerlich   aussuchen   Auswerten   Auswertung   auszuführende   automatisch   Autor   Autos   Back   back_insert_iterator   back_inserter   Bajuwarenring   Basic   Bäume   Bäumen   Beachtung   Bear   bearbeiten   bedeutet   beendet   BEGIN   Beginn   begnügen   begonnen   Beide   beiden   beim   beinahe   Beispiel   Beispiele   Beispielen   beispielsweise   beitet   beliebi   beliebig   beliebigen   beliebiger   benötigt   bequem   bequeme   Berater   BERATUNG   berechnen   berechnet   berechneten   Bereich   bereichderdurchzuführendenBerech   Bereichsüberprüfung   bereits   beschloss   besitzen   besondere   besonderen   besprochen   Bestandteil   beste   besteht   bestimmtes   Beta   betrach   betrachtet   bewerkstelligen   Bewertung   bezeichnet   bezie   Bibliothek   bidirektio   bieten   bietet   bietetsich   Bildschirm   binä   binären   bind1st   bind2nd   binder   Bisher   biter   bitset   bleiben   Bleibt   Blick   bliothek   bool   boolesche   booleschen   Charakter   chen   chern   cherns   citer   class   Clear   CMitarbeiter   Code   Common   Compact   Compiler   Const   const_iterator   Contai   Container   Containerelemente   Containergröße   Containerinhalt   Containerklasse   Containerklassen   Containern   Containers   Containerwer   Copy   count   count_if   cout   Ctrl   dadurch   dafür   dage   dagegen   daher   damit   dank   dann   darauf   dard   dards   darf   darin   darstellt   dass   Datei   Datenbankapplikationen   Datenhaltung   Datentyp   Datentypen   datentypunabhängigen   definiert   Definition   delt   denen   denn   deque   dereferenziert   DereinzigeUnter   deren   derungen   DerZugriffs   deSchulung   Design   dessen   deutlich   dies   diese   diesem   diesen   dieser   dieses   diglich   direktes   Direktive   diverse   divides   doppelt   dotnetpro   Double   drei   drit   Dritte   dritten   dritter   durch   durchaus   durchführen   dürfen   dürften   Ebenso   eckige   eckigen   effi   effizient   effizienten   Effizienz   ehesten   eige   eigene   eigener   eigentliche   eignet   Einbinden   eindeutig   eine   eineentsprechendeInstanzierungnicht   einem   einen   einer   eines   einfach   einfachen   Einfügen   Einfügenam   Eingabe   Eingabekanal   einge   eingefügt   eingege   Eingesetzte   einiger   Einsatz   einschreiben   Eintrag   Einträge   Einzeiler   einzel   einzeln   einzelne   einzelnen   einzelner   Einzig   einziges   elegant   Element   Elemente   else   Empty   Ende   Endeffekt   enden   endgültig   endl   Endposition   entfalten   entfernen   entfernt   enthält   enthalten   entscheidet   entsprechend   entsprechende   entsprechenden   entsprechendes   entwickelte   Entwickler   Entwicklersollteseine   Entwicklung   equal_to   erase   erfolgreich   erfolgt   erfordert   erfül   erfüllt   Ergebnis   ErgebnisdesFunktionsaufrufesüber   ergibt   erhalten   erhöhen   erhöht   Erklärung   erlauben   erlaubt   erläutert   erledigt   ermittelt   erneut   errei   erreichbar   erreicht   ersetze   ersetzen   ersten   Erster   ersteren   Erstes   ersteTeil   erwartet   erzeugen   erzeugt   erzeugter   etwa   etwas   eventuell   Exception   exemplarisch   existieren   Existiert   fachsten   fahren   Fall   Fällen   falls   false   Fehler   Fehlermeldung   feiern   Feld   fest   festen   fester   Fill   Find   Firma   First   fiter   flexibel   flexibelsten   folgende   Folgenden   folgt   fördertt   Form   formation   Forms   Fortgeschrittene   Framework   freiberuflicher   freundlich   Front   front_insert_iterator   fstream   führt   füllen   functio   fünf   Funk   Funkti   funktio   Funktion   Funktionen   Funktionsob   Funktionsobjekte   Funktionsweise   gang   ganz   gearbeitet   gearbeitetenFunktionszeigerundden   gefügt   gefunden   Gegensatz   gehen   gehörige   gekonnte   Geld   gelöscht   genannte   genannten   genau   Genauer   gene   generell   Generics   generiert   genommen   genug   geplante   geringem   gesamten   gesetzt   gespeichert   gespro   getrennt   gewendet   gewendetwerden   gewöh   gewöhnliches   geworden   gewünschten   gezählt   gibt   glei   gleichartige   gleichbar   gleiche   gleichen   gleichsoperatoren   gleichzeitig   gorithmen   greater   greater_equal   griffsoperator   Grösse   Größe   Grund   Grunde   Gründen   GrundlagenM   gültige   gute   halb   halten   Hamburg   Hand   Handarbeit   handelt   handen   HARD   hatte   Header   heißt   herkömm   heute   Hewlett   hier   hierbei   hierfür   hiervon   hierzu   hilf   Hilfe   hineinprogrammiert   Hinter   Hoch   hoher   Homepage   hungsweise   identisch   Ihnen   Ihre   ihresgleichen   iiter   immer   Include   Index   info   Informationen   Infos   Inhal   inhaltet   inner   innerhalb   INSERT   insert_iterator   Inserter   Inserters   inside   Instanzierung   Instanzierungszeitpunkt   Integerzah   interessantes   intern   interne   iostream   istream_itera   istream_iterator   iter   Itera   Iterato   iterator   Iteratoren   Iteratorklassen   Iteratorposition   Iteratorpositionen   Jahren   jeden   jeder   JederC   jedes   jedoch   jekte   jekten   jeweils   Jubiläum   kann   Karosserie   kaum   keine   keinen   keinerlei   Kenn   kennzeichnen   kennzeichnet   Keymanagement   Klammern   klas   Klasse   Klassen   Klassenmethodennichtdirektzulässt   kleineren   kommen   Kommt   kompliziertere   Komponenten   können   Konstruk   Konstruktor   Konzept   Konzeption   kopieren   kopiert   Kreisen   Kursort   kurz   kurzen   lang   Language   lassen   lässt   lediglich   leer   leeren   leerer   legt   leichtert   Leichtigkeit   Leis   leistungsfähig   leistungsfähigen   Leistungsumfang   less   less_equal   letzte   letzten   Letztes   library   lichen   liegt   List   Liste   Listen   Listing   Listings   logical_and   logical_not   löschen   Löscht   Madeir   Main   make_pair   mehr   mehrere   mehrerer   Mehrfacheinträge   meist   meisten   meldet   mensraum   mente   Metho   Methode   Methodeauf   Methoden   miert   Migration   Millionen   mindestens   Minimal   minus   mitgeteilt   mithilfe   Mitte   mittels   möchte   möchten   modulus   möglich   möglichen   Moment   Motor   Move   multimap   multiset   München   muss   müssen   mussten   nach   nachfolgende   nachfolgenden   nahezu   nale   Namen   Namespace   nämlich   natürlich   Neben   negate   negieren   ners   Nerven   NETNEU   Networking   neue   neuer   nicht   nichts   noch   not_equal_to   notwendig   notwendigen   NOVEMBER06   Nullen   nung   nungsbedürftiges   nutzen   obere   Oberhaching   Objekt   Objekte   Objekten   Objektes   oder   offiziell   Ohne   OKTOBER   online   onsweise   Opera   Operator   ordentlich   Originalversion   Originalwerte   ostre   ostream_iterator   out_of_range   output   Paaren   Paares   Pack   pair   Parame   Parameter   Parametern   Parameterübergabe   passende   passenden   passender   piert   plates   Plus   pop_back   Position   positioniert   praxisbezogen   priority_queue   Progr   Program   Programm   Programmieren   Programmierernseitherwesentlicher   programmiertoderteuerhinzugekauft   Programmierung   ProgrammierungNEU   Programmverlauf   ptr_fun   Punkt   push_back   push_front   Quasi   Quell   Queue   random_shuffle   rechnet   recht   Regel   reichhaltige   Rein   Reinrassige   remove   REPLACE   return   Reverse   Richtung   riert   rithm   rithmen   rithmus   Rolle   Rückgabewert   rufen   ruft   runden   rungkomitee   Runtime   RYvector   sammengeschraubt   sammenspiel   Sämtliche   sätzlich   schaffen   schafft   schied   schiedlichstenProblemstellungenopti   schier   Schleife   schließenden   schließlich   Schlüssel   Schlüsselinformation   Schlüsselwert   Schlüsselwertes   schnell   schnelle   schneller   schnelles   schon   schreiben   schrieben   SCHULUNG   SCHULUNGSPLAN   schwer   Schwerpunkt   Second   Sehr   sein   seine   seiner   seines   Seit   selbsterklärend   Senden   September   sert   setzt   sich   sieben   Siegeszug   siehe   sind   sinn   sinnvoll   Sinus   sition   sitionieren   Size   Socket   SOFTW   Software   sohilftder   solche   soll   sollen   Sollte   sondern   sondernObjekteeigenerKlassen   sons   Sort   Sortieren   sortiert   Sortierung   sparen   späteren   spätestens   Speicheraufbau   Speicherberei   speichern   speichert   spezialisiert   speziell   Spiel   spielt   spitzen   sprechende   sprechendes   sprengen   sprünglichen   Stack   stan   Standard   Standardbi   Standardbibliothek   Standarddatenty   Standarddatentypen   Standardisie   Standardkons   Standardkonstruktor   Start   Startpo   Staus   steht   Stelle   stellen   stellt   stets   Stimmen   string   Ströbele   Subtraktion   Such   Suchalgorithmen   Suche   Suchen   Swap   system   Systemen   Tage   tainer   Tastatur   Tätigkeit   Tauglichkeit   Teil   Telefon   tels   Temp   Template   Templates   terangaben   thode   tieralgorithmen   tigen   times   tion   tionen   tionsobjekte   tionszeiger   tiset   torposition   tors   trägt   Trainer   Transform   Treiber   triebe   true   truktor   tungspotenzial   Typs   über   Überein   übergeben   übergebene   überladen   Überladung   Überprüfung   Überschreibe   überschreiben   Überschreitungen   üblich   Üblicherweise   umgekehrt   Umpo   umpositionieren   umpositioniert   umsonst   Umsteiger   unabhängig   Unabhängighiervonlassensichaber   unären   unbedingt   undContainerswürdedenRahmen   unddanachandieOriginalposition   undeinKopierkonstruktor   unermessliches   ungerade   ungeraden   Ungültiger   unserer   unter   untere   unterscheiden   unterscheidet   Unterschiede   unterschiedliche   unübersehbar   unweigerlich   using   value_type   vector   vectorermitteln   Vektor   Vektoren   Vektorgröße   Vektors   verändern   verändert   verdeutli   verdeutlichen   verdient   verdrahtet   verfolgt   verfügbar   Verfügung   verges   verhält   verkabelt   verkettete   verketteten   verlangen   verlangt   veröffentlicht   Veröffentlichung   verringern   Verschaffen   Verschiebeoperationennot   Verschlüsselungs   Version   versorgen   Verständnis   vertauschen   Verwal   verwaltet   Verwaltung   verwenden   verwendet   Verwendung   viel   viele   Vielfalt   Vielzahl   vierte   Visual   void   vollen   vomTyp   voneinander   Voraussetzung   voraussichtlich   vorbei   vorbereitende   Vorgehensweise   Vorgehensweisen   vorgestellt   vorgestellten   vorhanden   vorkom   vorliegen   vornherein   Vorteile   wahlfreien   wähnt   Während   Warten   wartungsfreundlichen   weder   Wege   weiter   weiterbewegt   welche   welchen   wendbar   wendet   wendig   wenig   weniger   Wenn   werden   Wert   Werte   Wertes   Whidby   wichtiger   wichtigsten   wieder   WinCE   WINDOWS   wird   wirddieentsprechendeElementanzahl   wobei   wurde   wurden   Zahl   Zahlen   Zähler   zeichnen   Zeiger   zeigt   Zeile   Zeit   Ziel   Zielpositi   Zielposition   ziente   Zudem   zufällig   zugehöri   zugehörige   zugehörigen   Zugriff   zunächst   zurück   zurückgeschrieben   zusammen   zusammenfassen   Zusammenspiel   zusätzli   Zusätzlich   zusätzliche   zwei   zweite   zweiten   Zweitens   zweiter   zwischen

Login
Sie sind nicht eingeloggt.

Login & Registrierung
Abo bestellen




Anzeige







Newsletter
Tragen Sie Ihre E-Mailadresse für den kostenlosen Newsletter von dotnetpro ein.


Umfrage
Verwenden Sie Application Lifecycle Management?





Ergebnis anzeigen