By Dr. Stefan Kuhlins, Professor Dr. Martin Schader (auth.)
ISBN-10: 3540678921
ISBN-13: 9783540678922
ISBN-10: 3662066394
ISBN-13: 9783662066393
Das vorliegende Buch ist gleichzeitig Einf?hrung und Nachschlagewerk zur aktuellen C++-Standardbibliothek, deren interessantester Teil wohl die STL (Standard Template Library) ist. Die Funktionsweise und Implementierung der einzelnen Komponenten (Container, Iteratoren, Algorithmen, Funktionsobjekte, Strings, Streams usw.) wird verst?ndlich und detailliert erkl?rt, wobei typische Stolpersteine aufgezeigt und langweilende Wiederholungen vermieden werden. Zahlreiche, mit g?ngigen C++-Compilern getestete Anwendungsbeispiele demonstrieren den praktischen Einsatz. anhand von anspruchsvollen Aufgaben und deren L?sungen kann das erworbene Wissen ?berpr?ft und vertieft werden. Der zugeh?rige Programmcode ist im web verf?gbar. Ein ausf?hrlicher Index erm?glicht gezieltes Nachschlagen.
Read Online or Download Die C++-Standardbibliothek: Einführung und Nachschlagewerk PDF
Best programming: programming languages books
Bruce Eckel's Thinking in Java (3rd Edition) (One-Off) PDF
I do not like machine books that deal with you're keen on a child: you want to battle through chapters and chapters earlier than the writer starts off demanding you. no longer this one. TIJ reads like a talk, strikes quickly and is usually outstanding you with fascinating programming snippets. Its really loads of enjoyable to learn and difficult to place down!
Get SCJP 100 Success Secrets: Success with The Sun Certified PDF
Addresses the head a hundred consultancy & schooling discussion board questions, with suggestions & luck components on investigating, comparing, achieving & capitalising on sunlight qualified Java Programmer (SCJP) IT certification.
- C# : L’essentiel du code et des classes
- Programming Fundamentals: A Modular Structured Approach Using C++
- eZ Components das Entwickler-Handbuch; [PHP-Anwendungen mit eZ Components entwickeln; Installation, Grundlagen, Praxiseinsatz; Datenbankabstraktion, ORM, Fehlerbehandlung; Feeds, Datenvisua
- Little Boxes: Webseiten gestalten mit CSS. Teil 1: Grundlagen
Additional resources for Die C++-Standardbibliothek: Einführung und Nachschlagewerk
Sample text
1 Basisklassen für Funktionsobjekte Die Standardbibliothek unterstützt ein- und zweistellige Funktionsobjekte. Bei einstelligen Funktionsobjekten erwartet der Funktionsaufrufoperator ein Argument und bei zweistelligen dementsprechend zwei Argumente. Beide Arten können einen Rückgabewert besitzen. Die allgemeinen Formen lauten somit: • • result_type operator()(argument_type) für einstellige und result_type operator()(first_argument_type, second_argument_type) für zweistellige Funktionsobjekte. 4) sowie andere Komponenten der Bibliothek benutzen die Typbezeichner result_type, argument_type, first_argument_type und second_argument_type.
B ei läteren Implementierungen fehlen die vier const-Versionen und die Hilfsfunktionen sind nicht überladen, stattdessen w erden mem_funl und mem_funl_ref für Versionen mit einem Argument zur Verfügung gestellt. 6 Adapter für Zeiger auf Elementfunktionen 47 mem_fun_ref für Elementfunktionen ohne Argument template mem_fun_ref(S (T::*mf)()) { retum memJun_ref_t(mf);} template mem_fun_ref(S (T::*mf)() const) { retum const_memJun_ref_t(mf);} mem_fun_ref(&X::f) gibt ein Funktionsobjekt zurück, mit dem X::f für eine Referenz auf ein X-Objekt beziehungsweise const X-Objekt aufgerufen werden kann.
Als Funktionsobjekt übergeben wir die Hilfsfunktion call_g, die die Elementfunktion g für ein X-Objekt aufruft. g(); } Der Aufruf lautet damit: for_each(w, w + 5, call_g); Es ist jedoch lästig, für jede derart aufzurufende Elementfunktion eine Hilfsrunktion zu schreiben. Deshalb entwickeln wir eine geeignete Template-Klasse EltFkt. template
Die C++-Standardbibliothek: Einführung und Nachschlagewerk by Dr. Stefan Kuhlins, Professor Dr. Martin Schader (auth.)
by Kenneth
4.0