Exceptional C++ Style: 40 New Engineering Puzzles, Programming Problems, and Solutions

 
9780201760422: Exceptional C++ Style: 40 New Engineering Puzzles, Programming Problems, and Solutions

Software "style" is about finding the perfect balance between overhead and functionality...elegance and maintainability...flexibility and excess. In Exceptional C++ Style, legendary C++ guru Herb Sutter presents 40 new programming scenarios designed to analyze not only the what but the why and help you find just the right balance in your software. Organized around practical problems and solutions, this book offers new insight into crucial C++ details and interrelationships, and new strategies for today's key C++ programming techniques--including generic programming, STL, exception safety, and more. You'll find answers to questions like: * What can you learn about library design from the STL itself? * How do you avoid making templated code needlessly non-generic? * Why shouldn't you specialize function templates? What should you do instead? * How does exception safety go beyond try and catch statements? * Should you use exception specifications, or not? * When and how should you "leak" the private parts of a class? * How do you make classes safer for versioning? * What's the real memory cost of using standard containers? * How can using const really optimize your code? * How does writing inline affect performance? * When does code that looks wrong actually compile and run perfectly, and why should you care? * What's wrong with the design of std::string? Exceptional C++ Style will help you design, architect, and code with style--and achieve greater robustness and performance in all your C++ software.

Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.

I migliori risultati di ricerca su AbeBooks

1.

Sutter, Herb
Editore: Prentice Hall
ISBN 10: 0201760428 ISBN 13: 9780201760422
Nuovi Quantità: > 20
Da
INDOO
(Avenel, NJ, U.S.A.)
Valutazione libreria
[?]

Descrizione libro Prentice Hall. Condizione libro: New. Brand New. Codice libro della libreria 0201760428

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 36,49
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 3,22
In U.S.A.
Destinazione, tempi e costi

2.

Herb Sutter
Editore: Pearson Education (US), United States (2004)
ISBN 10: 0201760428 ISBN 13: 9780201760422
Nuovi Paperback Quantità: 1
Da
The Book Depository US
(London, Regno Unito)
Valutazione libreria
[?]

Descrizione libro Pearson Education (US), United States, 2004. Paperback. Condizione libro: New. 231 x 183 mm. Language: English . Brand New Book. Software style is about finding the perfect balance between overhead and functionality.elegance and maintainability.flexibility and excess. In Exceptional C++ Style, legendary C++ guru Herb Sutter presents 40 new programming scenarios designed to analyze not only the what but the why and help you find just the right balance in your software. Organized around practical problems and solutions, this book offers new insight into crucial C++ details and interrelationships, and new strategies for today s key C++ programming techniques--including generic programming, STL, exception safety, and more. You ll find answers to questions like: * What can you learn about library design from the STL itself? * How do you avoid making templated code needlessly non-generic? * Why shouldn t you specialize function templates? What should you do instead? * How does exception safety go beyond try and catch statements? * Should you use exception specifications, or not? * When and how should you leak the private parts of a class? * How do you make classes safer for versioning? * What s the real memory cost of using standard containers? * How can using const really optimize your code? * How does writing inline affect performance? * When does code that looks wrong actually compile and run perfectly, and why should you care? * What s wrong with the design of std::string? Exceptional C++ Style will help you design, architect, and code with style--and achieve greater robustness and performance in all your C++ software. Codice libro della libreria AAC9780201760422

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 41,20
Convertire valuta

Aggiungere al carrello

Spese di spedizione: GRATIS
Da: Regno Unito a: U.S.A.
Destinazione, tempi e costi

3.

Herb Sutter
Editore: Pearson Education (US), United States (2004)
ISBN 10: 0201760428 ISBN 13: 9780201760422
Nuovi Paperback Quantità: 1
Da
The Book Depository
(London, Regno Unito)
Valutazione libreria
[?]

Descrizione libro Pearson Education (US), United States, 2004. Paperback. Condizione libro: New. 231 x 183 mm. Language: English . Brand New Book. Software style is about finding the perfect balance between overhead and functionality.elegance and maintainability.flexibility and excess. In Exceptional C++ Style, legendary C++ guru Herb Sutter presents 40 new programming scenarios designed to analyze not only the what but the why and help you find just the right balance in your software. Organized around practical problems and solutions, this book offers new insight into crucial C++ details and interrelationships, and new strategies for today s key C++ programming techniques--including generic programming, STL, exception safety, and more. You ll find answers to questions like: * What can you learn about library design from the STL itself? * How do you avoid making templated code needlessly non-generic? * Why shouldn t you specialize function templates? What should you do instead? * How does exception safety go beyond try and catch statements? * Should you use exception specifications, or not? * When and how should you leak the private parts of a class? * How do you make classes safer for versioning? * What s the real memory cost of using standard containers? * How can using const really optimize your code? * How does writing inline affect performance? * When does code that looks wrong actually compile and run perfectly, and why should you care? * What s wrong with the design of std::string? Exceptional C++ Style will help you design, architect, and code with style--and achieve greater robustness and performance in all your C++ software. Codice libro della libreria AAC9780201760422

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 46,51
Convertire valuta

Aggiungere al carrello

Spese di spedizione: GRATIS
Da: Regno Unito a: U.S.A.
Destinazione, tempi e costi

4.

Sutter, Herb
ISBN 10: 0201760428 ISBN 13: 9780201760422
Nuovi Quantità: 2
Da
PBShop
(Wood Dale, IL, U.S.A.)
Valutazione libreria
[?]

Descrizione libro 2004. PAP. Condizione libro: New. New Book.Shipped from US within 10 to 14 business days. Established seller since 2000. Codice libro della libreria IB-9780201760422

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 42,93
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 3,67
In U.S.A.
Destinazione, tempi e costi

5.

Sutter, Herb
Editore: Addison-Wesley Professional
ISBN 10: 0201760428 ISBN 13: 9780201760422
Nuovi PAPERBACK Quantità: 1
Da
Cloud 9 Books
(West Palm Beach, FL, U.S.A.)
Valutazione libreria
[?]

Descrizione libro Addison-Wesley Professional. PAPERBACK. Condizione libro: New. 0201760428 New Condition. Codice libro della libreria NEW6.0089604

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 47,40
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 4,59
In U.S.A.
Destinazione, tempi e costi

6.

Herb Sutter
Editore: Pearson Education (2004)
ISBN 10: 0201760428 ISBN 13: 9780201760422
Nuovi Quantità: 2
Da
Books2Anywhere
(Fairford, GLOS, Regno Unito)
Valutazione libreria
[?]

Descrizione libro Pearson Education, 2004. PAP. Condizione libro: New. New Book. Shipped from US within 10 to 14 business days. Established seller since 2000. Codice libro della libreria IB-9780201760422

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 43,10
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 10,68
Da: Regno Unito a: U.S.A.
Destinazione, tempi e costi

7.

Herb Sutter
Editore: Addison-Wesley Professional
ISBN 10: 0201760428 ISBN 13: 9780201760422
Nuovi Paperback Quantità: 1
Da
BuySomeBooks
(Las Vegas, NV, U.S.A.)
Valutazione libreria
[?]

Descrizione libro Addison-Wesley Professional. Paperback. Condizione libro: New. Paperback. 352 pages. Dimensions: 9.1in. x 7.2in. x 0.4in.Software style is about finding the perfect balance between overhead and functionality. . . elegance and maintainability. . . flexibility and excess. In Exceptional C Style , legendary C guru Herb Sutter presents 40 new programming scenarios designed to analyze not only the what but the why and help you find just the right balance in your software. Organized around practical problems and solutions, this book offers new insight into crucial C details and interrelationships, and new strategies for todays key C programming techniques--including generic programming, STL, exception safety, and more. Youll find answers to questions like: What can you learn about library design from the STL itself How do you avoid making templated code needlessly non-generic Why shouldnt you specialize function templates What should you do instead How does exception safety go beyond try and catch statements Should you use exception specifications, or not When and how should you leak the private parts of a class How do you make classes safer for versioning Whats the real memory cost of using standard containers How can using const really optimize your code How does writing inline affect performance When does code that looks wrong actually compile and run perfectly, and why should you care Whats wrong with the design of std: : string Exceptional C Style will help you design, architect, and code with style--and achieve greater robustness and performance in all your C software. This item ships from multiple locations. Your book may arrive from Roseburg,OR, La Vergne,TN. Paperback. Codice libro della libreria 9780201760422

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 51,68
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 3,64
In U.S.A.
Destinazione, tempi e costi

8.

Sutter, Herb
Editore: Addison-Wesley Professional (2004)
ISBN 10: 0201760428 ISBN 13: 9780201760422
Nuovi Paperback Quantità: 1
Da
Irish Booksellers
(Rumford, ME, U.S.A.)
Valutazione libreria
[?]

Descrizione libro Addison-Wesley Professional, 2004. Paperback. Condizione libro: New. book. Codice libro della libreria 0201760428

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 56,00
Convertire valuta

Aggiungere al carrello

Spese di spedizione: GRATIS
In U.S.A.
Destinazione, tempi e costi

9.

Sutter, Herb
Editore: Addison-Wesley Professional (2004)
ISBN 10: 0201760428 ISBN 13: 9780201760422
Nuovi Paperback Quantità: 2
Da
Murray Media
(North Miami Beach, FL, U.S.A.)
Valutazione libreria
[?]

Descrizione libro Addison-Wesley Professional, 2004. Paperback. Condizione libro: New. Codice libro della libreria 0201760428

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 54,01
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 2,75
In U.S.A.
Destinazione, tempi e costi

10.

Herb Sutter
ISBN 10: 0201760428 ISBN 13: 9780201760422
Nuovi Paperback Quantità: 1
Da
Grand Eagle Retail
(Wilmington, DE, U.S.A.)
Valutazione libreria
[?]

Descrizione libro Paperback. Condizione libro: New. 1. 188mm x 17mm x 234mm. Paperback. Software style is about finding the perfect balance between overhead and functionality.elegance and maintainability.flexibility and excess. In Exceptional C++ Style, legendary C++ guru.Shipping may be from multiple locations in the US or from the UK, depending on stock availability. 325 pages. 0.553. Codice libro della libreria 9780201760422

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 61,07
Convertire valuta

Aggiungere al carrello

Spese di spedizione: GRATIS
In U.S.A.
Destinazione, tempi e costi

Vedi altre copie di questo libro

Vedi tutti i risultati per questo libro