Effective C++: 55 Specific Ways to Improve Your Programs... e oltre 1.000.000 di libri sono disponibili per Amazon Kindle . Maggiori informazioni


oppure
Accedi per attivare gli ordini 1-Click.
oppure
Sì, voglio provare gratuitamente
Amazon Prime!
Altre opzioni di acquisto
Ne hai uno da vendere? Vendi i tuoi articoli qui
Ci dispiace. Questo articolo non è disponibile in
Immagine non disponibile per
Colore:

 
Inizia a leggere Effective C++ su Kindle in meno di un minuto.

Non hai un Kindle? Scopri Kindle, oppure scarica l'applicazione di lettura Kindle GRATUITA.

Effective C++: 55 Specific Ways To Improve Your Programs And Designs [Copertina flessibile]

Scott Meyers
5.0 su 5 stelle  Visualizza tutte le recensioni (3 recensioni clienti)
Prezzo: EUR 28,85 Spedizione gratuita. Dettagli
  Tutti i prezzi includono l'IVA.
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
Disponibilità immediata.
Venduto e spedito da Amazon. Confezione regalo disponibile.
Vuoi riceverlo martedì 23 settembre? Ordina entro e scegli la spedizione 1 giorno. Dettagli

Formati

Prezzo Amazon Nuovo a partire da Usato da
Formato Kindle EUR 18,74  
Copertina flessibile EUR 28,85  

Spesso comprati insieme

Effective C++: 55 Specific Ways To Improve Your Programs And Designs + Effective Stl: 50 Specific Ways to Improve Your Use of the Standard Template Library + More Effective C++: 35 New Ways to Improve Your Programs and Designs
Prezzo per tutti e tre: EUR 86,53

Acquista tutti gli articoli selezionati

Chi ha acquistato questo articolo ha acquistato anche


Dettagli prodotto

  • Copertina flessibile: 297 pagine
  • Editore: Addison Wesley; 3 edizione (20 maggio 2005)
  • Collana: Addison-Wesley Professional Computing Series
  • Lingua: Inglese
  • ISBN-10: 0321334876
  • ISBN-13: 978-0321334879
  • Peso di spedizione: 640 g
  • Media recensioni: 5.0 su 5 stelle  Visualizza tutte le recensioni (3 recensioni clienti)

Quali altri articoli acquistano i clienti, dopo aver visualizzato questo articolo?


Recensioni clienti

4 stelle
0
3 stelle
0
2 stelle
0
1 stella
0
5.0 su 5 stelle
5.0 su 5 stelle
Le recensioni più utili
3 di 3 persone hanno trovato utile la seguente recensione
5.0 su 5 stelle Effective c++ : consigliato 6 giugno 2011
Di unixime
Formato:Copertina flessibile
Libro eccellente, capace di correggere gli errori più comuni commessi anche da sviluppatori con qualche anno di esperienza. Esempi semplici e chiari. Consigliato a chi vuol cominciare ad approfondire seriamente le problematiche legate all'uso del C++.
Questa recensione ti è stata utile?
5.0 su 5 stelle Un must have 5 gennaio 2014
Formato:Copertina flessibile|Acquisto verificato
Ogni programmatore che voglia veramente programmare in c++ deve avere questo libro sullo scaffale. Risolve errori e problematiche che si incontrano ogni giorno finché si sviluppa c++. e' scritto in modo chiaro ed efficace.. e non annoia. Compratelo, non ve ne pentirete!
Questa recensione ti è stata utile?
5.0 su 5 stelle Una Bibbia per chi lavora sul C++ 7 febbraio 2013
Formato:Formato Kindle|Acquisto verificato
Sicuramente non basterà una sola lettura per questo magnifico libro. Espone in modo chiaro come utilizzare al meglio il Linguaggio C++, Non è un libro per chi è interessato a iniziare a programmare ma per chi sa già programmare. Da segnalare che il libro è suddiviso in capitoletti. Ogniuno dei quali parla dei comuni errori che si commettono quando si cerca di utilizzare il C++ senza cognizione di causa, e come brillantemente provvedere. Consigliatissimo ai programmatori anche di grande esperienza.Un Must Have.
Questa recensione ti è stata utile?
Le recensioni clienti più utili su Amazon.com (beta)
Amazon.com: 4.7 su 5 stelle  95 recensioni
59 di 61 persone hanno trovato utile la seguente recensione
5.0 su 5 stelle Third Edition: Improving an already great book 27 maggio 2005
Di Amazon Customer - Pubblicato su Amazon.com
Formato:Copertina flessibile
How do you improve a book that has been known as a "bible" in the C++ community for years? As Scott mentions at the beginning of the text, he almost threw everything out, and started from scratch. When I first say the book, I thought that there are five new items that were added to the book, but I couldn't be more wrong. As you might have guessed, C++ has gone thru a number of significant changes over the past decade, and the third edition of this book is updated to take advantage of the new editions to the C++ standard. In reality, almost every item in this book has gone thru a re-write. Many have been consolidated and new chapters, topics and many new items have been added. A few items that did not make sense anymore like items 2, 3 and 4 in the second edition are removed from this third edition.

Scott breaks down the c++ language into 4 subparts:

* The old C subsystem. Before all these advanced programming languages such as Java and .NET came, C was the language of choice. C++ is "translated" to C first, and then complied and linked to an executable.

* OO C++, which is C with Classes. This is where the concept of Object Orientation in C++ started. Even though this concept was very much new a decade ago, it is very much part of a programmer's vocabulary.

* Template C++, which is the newest edition to the C++ standard and it brings with it the concept of Template Metaprogramming. This concept is very much new, and this book has dedicated a whole chapter around templates, and template metaprogramming.

* STL, which is the C++ Standard Template Library. Again, STL was a new concept a few years back, but it is very much an established notion in C++.

Scott has taken a new approach to this book and has covered all four of these subparts. He has a book dedicated to STL, but he is using STL notions and "language" throughout this book. The chances are that the reader is already familiar with other languages such as Java and .Net, so the text covers area where these two languages differ with C++, especially in the area of inheritance and polymorphism. But not everything has changed. Topics such as,"Explicitly disallow the use of Compiler Generated functions you do not want," will never get old or outdated.

New chapters cover topics such as C++ Template and Generic Programming, Resource Allocation and topics that cover the latest C++ standard and additions, including the TR1 (Technical Report 1). "new and delete" have been separated into their own chapter, and the author goes into great depth demonstrating to the reader the various ways that these two operators can be modified, and why.

Exceptions and programming in light of exceptions is also a very new concept in C++. The previous versions on this text did not touch on exceptions all that much, but the author has spread the use of exceptions throughout the text, with a number of items dedicated explicitly to exceptions and exceptions handling.

The updated items, new topics and chapters and a new look and feel of the text with color coded examples make this book a joy to for C++ programmer to read.
72 di 77 persone hanno trovato utile la seguente recensione
3.0 su 5 stelle Great book but Kindle edition doesn't cut it 8 marzo 2009
Di C S Jones - Pubblicato su Amazon.com
Formato:Formato Kindle|Acquisto verificato
I really wanted to purchase this book for my Kindle 2 so I could reference it wherever I go. Unfortunately, the conversion to Kindle format made it much more difficult to read, mostly due to the fact that the code samples do not format correctly on the device. I imagine that the book needs to be re-converted to make use of the fixed-width font capabilities that are present in the newer Kindle software. Until they fix the formatting for Kindle, the print version is the only one I would recommend.
28 di 29 persone hanno trovato utile la seguente recensione
5.0 su 5 stelle Age brings wisdom... 16 giugno 2005
Di Allan Clarke - Pubblicato su Amazon.com
Formato:Copertina flessibile
"Effective C++: 55 Specific Ways to Improve Your Programs and Designs" recently came out in its 3rd edition. The first came out in 1991, making this line of book revisions positively ancient in high tech terms. But you should consider the elapsed 14 years an investment in wisdom, not obsolescence. Unlike the 2nd edition, this is a complete rewrite from the ground up. More than that, Scott Meyers begins from first principles, reevaluating what topics are most important to the programmers of 2005.

This was a very strategic and insightful move. Not only has the language evolved over that time, but the audience has too. In the first edition, the likely readers were coming from languages like C. Now the likely readers cross over from some other object-orient language, like Java or C#. Keep in mind

that the author focuses strictly on standard C++; he does not address anything that is platform-specific.

Like its predecessors, the items can be read stand-alone, and he does cross reference related items. The 55 items are grouped into the following chapters:

Chapter 1: Accustoming Yourself to C++

Chapter 2: Constructors, Destructors, and Assignment Operators

Chapter 3: Resource Management

Chapter 4: Designs and Declarations

Chapter 5: Inheritance

Chapter 6: Implementations and Object-Oriented Design

Chapter 7: Templates and Generic Programming

Chapter 8: Customizing new and delete

Chapter 9: Miscellany

I would hate to have to learn the lessons in this book by hard experience. It would be costly in time and unfortunately might even cover more than one employment span.

Most decisions that are undertaken by developers should consider ROI (return on investment), which always is measured in terms of time. For developers considering professional education material like this, the measure should be in terms of how many mistakes could be avoided before the book pays for itself. In this case, the ROI is probably less than 2 defects.

If your shelfspace for C++ books has only a few slots, this book should be in your "must haves." The book's ISBN is 0-321-33487-6 and it retails for $45 US. Scott's web site is at [...] and the errata for this book is [...]
8 di 8 persone hanno trovato utile la seguente recensione
5.0 su 5 stelle Thank you Mr. Meyers! 31 maggio 2005
Di T. Betemariam - Pubblicato su Amazon.com
Formato:Copertina flessibile
Recently, I decided to make my programming language of choice to be C++ (although I use VB, C#, C++ and occasionally java).
I bought Effective C++ Third Edition & Effective STL (both by Mr. Meyers). The author knows all that he is talking about and he has generously clarified things like a personal tutor. I wish that I had a chance to read these books some years ago. I think I have acquired something which can help me build good programs and my professional confidence.
6 di 6 persone hanno trovato utile la seguente recensione
5.0 su 5 stelle Effective and Essential C++ Reading 26 ottobre 2005
Di M. N. Summerfield - Pubblicato su Amazon.com
Formato:Copertina flessibile
This book is well written. Meyers explains many C++ details that are either badly explained or not explained at all in other books. His focus is always on productive and practical techniques and he doesn't sit on the fence: he gives you the benefit of clearly well thought out advice. If you want to understand C++ better and if you want to understand the design trade offs, for example, between inheritance, aggregation, and templates, this is a good place to look for help. This is one of those rare books that you will want to read more than once---as well as to refer to regularly. Highly recommended.

Ricerca articoli simili per categoria