oder
Loggen Sie sich ein, um 1-Click® einzuschalten.
Jetzt eintauschen
und EUR 8,75 Gutschein erhalten
Eintausch
Alle Angebote
Möchten Sie verkaufen? Hier verkaufen
Der Artikel ist in folgender Variante leider nicht verfügbar
Keine Abbildung vorhanden für
Farbe:
Keine Abbildung vorhanden

 
Den Verlag informieren!
Ich möchte dieses Buch auf dem Kindle lesen.

Sie haben keinen Kindle? Hier kaufen oder eine gratis Kindle Lese-App herunterladen.

Accelerated C++: Practical Programming by Example (C++ in Depth) [Englisch] [Taschenbuch]

Andrew Koenig , Barbara E. Moo
4.4 von 5 Sternen  Alle Rezensionen anzeigen (5 Kundenrezensionen)
Statt: EUR 34,95
Jetzt: EUR 30,95 kostenlose Lieferung. Siehe Details.
Sie sparen: EUR 4,00 (11%)
  Alle Preisangaben inkl. MwSt.
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Auf Lager.
Verkauf und Versand durch Amazon. Geschenkverpackung verfügbar.

Weitere Ausgaben

Amazon-Preis Neu ab Gebraucht ab
Bibliothekseinband --  
Taschenbuch EUR 30,95  

Kurzbeschreibung

14. August 2000 C++ in Depth
Want to learn how to program in C++ immediately? Want to start writing better, more powerful C++ programs today? Accelerated C++'s uniquely modern approach will help you learn faster and more fluently than you ever believed possible. Based on the authors' intensive summer C++ courses at Stanford University, Accelerated C++ covers virtually every concept that most professional C++ programmers will ever use -- but it turns the "traditional" C++ curriculum upside down, starting with the high-level C++ data structures and algorithms that let you write robust programs immediately. Once you're getting results, Accelerated C++ takes you "under the hood," introducing complex language features such as memory management in context, and explaining exactly how and when to use them. From start to finish, the book concentrates on solving problems, rather than learning language and library features for their own sake. The result: You'll be writing real-world programs in no time -- and outstanding code faster than you ever imagined.

Hinweise und Aktionen

  • Studienbücher: Ob neu oder gebraucht, alle wichtigen Bücher für Ihr Studium finden Sie im großen Studium Special. Natürlich portofrei.


Wird oft zusammen gekauft

Accelerated C++: Practical Programming by Example (C++ in Depth) + Effective C++: 55 Specific Ways to Improve Your Programs and Designs (Addison-Wesley Professional Computing)
Preis für beide: EUR 62,90

Die ausgewählten Artikel zusammen kaufen


Produktinformation

  • Taschenbuch: 336 Seiten
  • Verlag: Addison-Wesley Longman, Amsterdam (14. August 2000)
  • Sprache: Englisch
  • ISBN-10: 020170353X
  • ISBN-13: 978-0201703535
  • Größe und/oder Gewicht: 18,2 x 1,8 x 24,1 cm
  • Durchschnittliche Kundenbewertung: 4.4 von 5 Sternen  Alle Rezensionen anzeigen (5 Kundenrezensionen)
  • Amazon Bestseller-Rang: Nr. 5.290 in Englische Bücher (Siehe Top 100 in Englische Bücher)
  • Komplettes Inhaltsverzeichnis ansehen

Mehr über die Autoren

Entdecken Sie Bücher, lesen Sie über Autoren und mehr

Produktbeschreibungen

Amazon.de

If you don't have a lot of time, but still want to learn the latest in C++, you don't have to learn C first. You might learn more by digging into current language features and classes from the very beginning. That's the approach that's offered by Accelerated C++, a text that delves into more advanced C++ features like templates and Standard Template Library (STL) collection classes early on. This book arguably can get a motivated beginning programmer into C++ more quickly than other available tutorials.

What separates this title from the rest of the pack is that it jumps right in with samples that take advantage of the Standard C++ of today--from streams to built-in container classes, such as vectors and linked lists. Early examples are more complex than in other books, but the thoroughness and relaxed pace of the explanations will bring the novice up to speed. (Although it ships at a slender 350 pages, Accelerated C++ is packed with samples, tips, and example problems; about 10 per chapter.)

After a tour of basic C++, the book looks at more advanced C++ features, such as templates, including built-in support for containers. Besides tapping the strength of Standard C++, you also will learn to design with your own templates. (Other tutorials would defer this material until later on.) The authors have tested the approach in the book in their own teaching, and honed a set of worthwhile examples that will help anyone get familiar with these powerful language features. All examples make use of the command line and console (without GUI programs), but the advantage is that this code should run on any of today's operating systems and compilers. Later sections cover the basics of class design, which include good coverage of operator overloading and inheritance.

With its innovative approach to teaching the language, Accelerated C++ will challenge readers in the right way. It suggests that you don't need to learn C to be productive in C++. Written in an approachable style, it deserves a close look from any C++ novice. --Richard Dragan

Topics covered:

  • Introduction to C++
  • Console I/O with stream classes
  • Basic string handling
  • Loop and flow-control statements
  • Arrays
  • Using functions and methods
  • Using Standard Template Library (STL) containers (vectors, linked lists, and maps)
  • Iterators
  • Sorting and generic functions
  • Basic class design
  • Pointers and arrays
  • File I/O
  • Memory-management techniques, including statically and dynamically allocated memory
  • Adding stream support to custom classes
  • Conversion operators
  • Operator overloading
  • Friend functions
  • Inheritance
  • Polymorphism and virtual functions
  • Handle idioms for classes, including reference counting
  • Quick reference to the C++ language

Synopsis

Want to learn how to program in C++ immediately? Want to start writing better, more powerful C++ programs today? Accelerated C++'s uniquely modern approach will help you learn faster and more fluently than you ever believed possible. Based on the authors' intensive summer C++ courses at Stanford University, Accelerated C++ covers virtually every concept that most professional C++ programmers will ever use -- but it turns the "traditional" C++ curriculum upside down, starting with the high-level C++ data structures and algorithms that let you write robust programs immediately. Once you're getting results, Accelerated C++ takes you "under the hood," introducing complex language features such as memory management in context, and explaining exactly how and when to use them. From start to finish, the book concentrates on solving problems, rather than learning language and library features for their own sake. The result: You'll be writing real-world programs in no time -- and outstanding code faster than you ever imagined.

Welche anderen Artikel kaufen Kunden, nachdem sie diesen Artikel angesehen haben?


Eine digitale Version dieses Buchs im Kindle-Shop verkaufen

Wenn Sie ein Verleger oder Autor sind und die digitalen Rechte an einem Buch haben, können Sie die digitale Version des Buchs in unserem Kindle-Shop verkaufen. Weitere Informationen

Kundenrezensionen

4 Sterne
0
3 Sterne
0
1 Sterne
0
4.4 von 5 Sternen
4.4 von 5 Sternen
Die hilfreichsten Kundenrezensionen
20 von 21 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Mit der nötigen Geduld sehr erfolgversprechend! 8. Juli 2001
Format:Taschenbuch
Dieses Buch war Referenz der C++-Vorlesung für die Informatik-Studenten (Erstsemester) an der Universität Tübingen. Es war also mein Einstieg in diese Sprache. Sehr gut sind die detailreichen Erklärungen zu den vorgestellten Elementen. Einen Schwerpunkt der Betrachtungen stellt durchgehend die Frage nach der Effizienz dar. Wie kann ein Programm am resourcen-schonender geschrieben werden? Sehr hilfreich sind die Zusammenfassungen und die Übungen am Ende jedes Kapitels, die einen guten Überblick verschaffen und ein Wiederholen des Stoffes sehr leicht machen. Die beschriebenen Programmier-Beispiele sind sehr praxisorientiert, d.h. sie geben einem durchaus auch praktische Lösungen für den späteren Programmieralltag. Dafür sind sie aber dementsprechend komplex, was ich aber letztendlich als Vorteil werten würde, da nicht unnötig mit "Baby-Beispielen" um den "heißen Brei herumgeredet wird". Im Großen und Ganzen ist dieses Buch meiner Meinung nach sehr empfehlenswert für Programmier-Einsteiger, die es ernst meinen. Auf den ca. 300 Seiten bringt das Buch dem Leser mehr als die meisten anderen, auch wenn es diese auf doppelt soviel Seiten versuchen. Lediglich die Tatsache, dass es in englischer Sprache ist, könnte manchmal problematisch sein, weshalb man einige Stellen wohl öfter und sorgfältiger durchlesen muss als einem lieb ist, um sie 100%ig nachvollziehen zu können. Auch sollte man erwähnen, dass das Buch keinen Satz über Compiler und Editoren sowie deren Installation verliert, wofür es ja auch nicht da ist. Es ist eben ein reines Programmier-Buch.
War diese Rezension für Sie hilfreich?
6 von 6 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Volles Programm! 30. Januar 2003
Format:Taschenbuch
Hier wird Durchhaltevermögen verlangt!
Im Gegensatz zu allen anderen C++ Büchern die ich kenne, versprech ich, das dem Anfänger bereits im 2.Kapitel ordentlich die Ohren schlackern werden.
Wer WIRKLICH C++ lernen will muss sich darüber klar sein, daß dies eine sehr komplexe Sprache ist und das wird einem in diesem Buch von Anfang an vor Augen geführt. Wenn es bei anderen Büchern auch noch möglich ist, sich irgendwie durchzuschwindeln, ohne gewisse Kapitel ganz verstanden zu haben ist das hier völlig unmöglich.
So sollte man kein Problem damit haben, sich mit einigen Kapiteln mehrere Tage zu beschäftigen. Mit schnellem Durchlesen is hier nix und das entspricht genau der Realität bei C++.
Hart aber gut! :-)
War diese Rezension für Sie hilfreich?
1 von 1 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Daring new way to teach C++ - successfully! 16. Januar 2010
Format:Taschenbuch
After having read this book I very much regret coming to C++ from a self-taught Pascal and C background - it could have been so much easier. Many introductory texts on C++ assume a background in one of the procedural languages and consequently start teaching the C subset of C++ first. This is, according to the authors' experience, counterproductive to understanding 'proper' C++ and programming true to it's paradigms and design. Thus they follow the radically new approach of discussing whatever (sometimes advanced) facilities C++ offers to solve a particular problem instead of going from one isolated language feature to the next. This leads to the somewhat unorthodox chapter sequence, which teaches the design of user types (classes) after introducing template functions (a feature many seasoned C++ programmers still don't know how to use effectively) or even stranger: the explanation of pointers and arrays (chapter 10) in terms of the standard library iterators and containers, which have been introduced as early as chapter 3. What I particularly liked are the useful and real world examples, although the book does cover the omni-present 'hello world' program, it otherwise fully delivers on it's promise of teaching 'practical programming by example' (subtitle). Due to this approach and the well constructed exercises at the end of each chapter the book gets the student writing non-trivial, useful programs taking full advantage of advanced C++ library features almost from day one. The authors also lead by example and show proper commenting and programming for flexibility techniques even in the smallest code fragments. This is in refreshing contrast to many an author's crime of showing the 'quick and easy' way first and the 'proper' way later.
If you read The Design and Evolution of C++ you'll soon notice the repeated mentioning of Koenig and Moo as two of the key players in the development of the language. Their in-depth knowledge and experience really shows in this work. Although the book is mainly aimed at beginners, veteran C++ programmers can still profit from it, even if only by loosing some more bad old C habits.
War diese Rezension für Sie hilfreich?
Möchten Sie weitere Rezensionen zu diesem Artikel anzeigen?
Waren diese Rezensionen hilfreich?   Wir wollen von Ihnen hören.

Kunden diskutieren

Das Forum zu diesem Produkt
Diskussion Antworten Jüngster Beitrag
Noch keine Diskussionen

Fragen stellen, Meinungen austauschen, Einblicke gewinnen
Neue Diskussion starten
Thema:
Erster Beitrag:
Eingabe des Log-ins
 


Aktive Diskussionen in ähnlichen Foren
Kundendiskussionen durchsuchen
Alle Amazon-Diskussionen durchsuchen
   
Ähnliche Foren


Lieblingslisten


Ähnliche Artikel finden


Ihr Kommentar


Datenschutzerklärung von Amazon.de Versandbedingungen von Amazon.de Umtausch- & Rücknahme bei Amazon.de