Herb Sutter - Exceptional C++ : 57 engineering, programming problems..
- Cijena
- 20 €
+ zaštita kupca 1,96 €
+ dostava od 0,00 €
Kupuj uz PayProtect od provjerenih prodavača uz garanciju povrata novca i sigurnu dostavu. Saznaj više
Šifra oglasa: 44973226
Osnovne informacije
- Lokacija
- Grad Zagreb, Gornji Grad - Medveščak, Britanac
- Stanje
- rabljeno
Opis oglasa
Herb Sutter - Exceptional C++ : 57 engineering, programming problems, and exceptional-safety solutions
Izdanje Addison-Wesley, Harlow (1999.)
Summary:
Shows by example how to go about sound software engineering in standard C++, and features many problems and puzzles. Each problem is rated according to difficulty. After you've had a chance to attempt a solution yourself, this book then dissects the code, illustrates what went wrong, and shows how the problem can be fixed.
Contents:
GENERIC PROGRAMMING AND THE C++ STANDARD LIBRARY. Item 1: Iterators. Item 2: Case-Insensitive Strings-Part 1. Item 3: Case-Insensitive Strings-Part 2. Item 4: Maximally Reusable Generic Containers-Part 1. Item 5: Maximally Reusable Generic Containers-Part 2. Item 6: Temporary Objects. Item 7: Using the Standard Library (or, Temporaries Revisited). EXCEPTION-SAFETY ISSUES AND TECHNIQUES. Item 8: Writing Exception-Safe Code-Part 1. Item 9: Writing Exception-Safe Code-Part 2. Item 10: Writing Exception-Safe Code-Part 3. Item 11: Writing Exception-Safe Code-Part 4. Item 12: Writing Exception-Safe Code-Part 5. Item 13: Writing Exception-Safe Code-Part 6. Item 14: Writing Exception-Safe Code-Part 7. Item 15: Writing Exception-Safe Code-Part 8. Item 16: Writing Exception-Safe Code-Part 9. Item 17: Writing Exception-Safe Code-Part 10. Item 18: Code Complexity-Part 1. Item 19: Code Complexity-Part 2. CLASS DESIGN AND INHERITANCE. Item 20: Class Mechanics. Item 21: Overriding Virtual Functions. Item 22: Class Relationships-Part 1. Item 23: Class Relationships-Part 2. Item 24: Uses and Abuses of Inheritance. Item 25: Object-Oriented Programming. COMPILER FIREWALLS AND THE PIMPL IDIOM. Item 26: Minimizing Compile-time Dependencies-Part 1. Item 27: Minimizing Compile-time Dependencies-Part 2. Item 28: Minimizing Compile-time Dependencies-Part 3. Item 29: Compilation Firewalls. Item 30: The “Fast Pimpl” Idiom. NAME LOOKUP, NAMESPACES, AND THE INTERFACE PRINCIPLE. Item 31: Name Lookup and the Interface Principle-Part 1. Item 32: Name Lookup and the Interface Principle-Part 2. Item 33: Name Lookup and the Interface Principle-Part 3. Item 34: Name Lookup and the Interface Principle-Part 4. MEMORY MANAGEMENT. Item 35: Memory Management-Part 1. Item 36: Memory Management-Part 2. Item 37: auto_ptr. TRAPS, PITFALLS, AND ANIT-IDIOMS. Item 38: Object Identity. Item 39: Automatic Conversions. Item 40: Object Lifetimes-Part 1. Item 41: Object Lifetimes-Part 2. MISCELLANEOUS TOPICS. Item 42: Variable Initialization—Or Is It? Item 43: Const-Correctness. Item 44: Casts. Item 45: bool. Item 46: Forwarding Functions. Item 47: Control Flow. Afterword. Bibliography. Index.
Mekane korice. 270 stranica. 24 cm. Knjiga je u vrlo dobrom stanju.
---
Popust po dogovoru na veće količine i iznose.
Izdanje Addison-Wesley, Harlow (1999.)
Summary:
Shows by example how to go about sound software engineering in standard C++, and features many problems and puzzles. Each problem is rated according to difficulty. After you've had a chance to attempt a solution yourself, this book then dissects the code, illustrates what went wrong, and shows how the problem can be fixed.
Contents:
GENERIC PROGRAMMING AND THE C++ STANDARD LIBRARY. Item 1: Iterators. Item 2: Case-Insensitive Strings-Part 1. Item 3: Case-Insensitive Strings-Part 2. Item 4: Maximally Reusable Generic Containers-Part 1. Item 5: Maximally Reusable Generic Containers-Part 2. Item 6: Temporary Objects. Item 7: Using the Standard Library (or, Temporaries Revisited). EXCEPTION-SAFETY ISSUES AND TECHNIQUES. Item 8: Writing Exception-Safe Code-Part 1. Item 9: Writing Exception-Safe Code-Part 2. Item 10: Writing Exception-Safe Code-Part 3. Item 11: Writing Exception-Safe Code-Part 4. Item 12: Writing Exception-Safe Code-Part 5. Item 13: Writing Exception-Safe Code-Part 6. Item 14: Writing Exception-Safe Code-Part 7. Item 15: Writing Exception-Safe Code-Part 8. Item 16: Writing Exception-Safe Code-Part 9. Item 17: Writing Exception-Safe Code-Part 10. Item 18: Code Complexity-Part 1. Item 19: Code Complexity-Part 2. CLASS DESIGN AND INHERITANCE. Item 20: Class Mechanics. Item 21: Overriding Virtual Functions. Item 22: Class Relationships-Part 1. Item 23: Class Relationships-Part 2. Item 24: Uses and Abuses of Inheritance. Item 25: Object-Oriented Programming. COMPILER FIREWALLS AND THE PIMPL IDIOM. Item 26: Minimizing Compile-time Dependencies-Part 1. Item 27: Minimizing Compile-time Dependencies-Part 2. Item 28: Minimizing Compile-time Dependencies-Part 3. Item 29: Compilation Firewalls. Item 30: The “Fast Pimpl” Idiom. NAME LOOKUP, NAMESPACES, AND THE INTERFACE PRINCIPLE. Item 31: Name Lookup and the Interface Principle-Part 1. Item 32: Name Lookup and the Interface Principle-Part 2. Item 33: Name Lookup and the Interface Principle-Part 3. Item 34: Name Lookup and the Interface Principle-Part 4. MEMORY MANAGEMENT. Item 35: Memory Management-Part 1. Item 36: Memory Management-Part 2. Item 37: auto_ptr. TRAPS, PITFALLS, AND ANIT-IDIOMS. Item 38: Object Identity. Item 39: Automatic Conversions. Item 40: Object Lifetimes-Part 1. Item 41: Object Lifetimes-Part 2. MISCELLANEOUS TOPICS. Item 42: Variable Initialization—Or Is It? Item 43: Const-Correctness. Item 44: Casts. Item 45: bool. Item 46: Forwarding Functions. Item 47: Control Flow. Afterword. Bibliography. Index.
Mekane korice. 270 stranica. 24 cm. Knjiga je u vrlo dobrom stanju.
---
Popust po dogovoru na veće količine i iznose.
Karta
Napomena: Prikazana je približna lokacija

equipoise
Korisnik je verificirao broj telefona u državi: Hrvatska
Korisnik nije trgovac te na njega nisu primjenjive EU odredbe o zaštiti potrošača
- Adresa: 10000 Zagreb, Grad Zagreb, Hrvatska
- Oglas objavljen
- 04.06.2025. u 13:26
- Do isteka još
- 24 dana i 5 sati
- Oglas prikazan
- 116 puta

equipoise
Korisnik je verificirao broj telefona u državi: Hrvatska
Korisnik nije trgovac te na njega nisu primjenjive EU odredbe o zaštiti potrošača
- Adresa: 10000 Zagreb, Grad Zagreb, Hrvatska