| 1. Main Page |
| 2. Table of content |
| 3. Copyright | Copyright Dedication |
| 4. Foreword | Foreword |
| 5. Preface | Preface |
| 6. What s More? | What s More? |
| 7. What I Assume You Know | What I Assume You Know |
| 8. How to Read This Book | How to Read This Book |
| 9. Namespaces, Typename, References, and Other Conventions | Namespaces Typename References and Other Conventions |
| 10. Acknowledgments | Acknowledgments |
| 11. Generic Programming and the C Standard Library |
| 12. Item 1. Switching Streams | Item 1. Switching Streams |
| 13. Solution | Solution |
| 14. Item 2. Predicates, Part 1: What remove() Removes | Item 2. Predicates Part 1: What remove() Removes |
| 15. Solution | Solution |
| 16. Item 3. Predicates, Part 2: Matters of State | Item 3. Predicates Part 2: Matters of State |
| 17. Solution | Solution |
| 18. Item 4. Extensible Templates: Via Inheritance or Traits? | Item 4. Extensible Templates: Via Inheritance or Traits? |
| 19. Solution | Solution |
| 20. Item 5. Typename | Item 5. Typename |
| 21. Solution | Solution |
| 22. Item 6. Containers, Pointers, and Containers That Aren t | Item 6. Containers Pointers and Containers That Aren t |
| 23. Solution | Solution |
| 24. Item 7. Using vector and deque | Item 7. Using vector and deque |
| 25. Solution | Solution |
| 26. Item 8. Using set and map | Item 8. Using set and map |
| 27. Solution | The Associative Container Key Rule Solution |
| 28. Item 9. Equivalent Code? | Item 9. Equivalent Code? |
| 29. Solution | Solution |
| 30. Item 10. Template Specialization and Overloading | Item 10. Template Specialization and Overloading |
| 31. Solution | Solution |
| 32. Item 11. Mastermind | Item 11. Mastermind |
| 33. Simplified Rules Summary | Simplified Rules Summary |
| 34. Solution | Solution |
| 35. Optimization and Performance |
| 36. Item 12. inline | Item 12. inline |
| 37. Solution | Solution |
| 38. Item 13. Lazy Optimization, Part 1: A Plain Old String | Item 13. Lazy Optimization Part 1: A Plain Old String |
| 39. Solution | Solution |
| 40. Item 14. Lazy Optimization, Part 2: Introducing Laziness | Item 14. Lazy Optimization Part 2: Introducing Laziness |
| 41. Solution | Solution |
| 42. Item 15. Lazy Optimization, Part 3: Iterators and References | Item 15. Lazy Optimization Part 3: Iterators and References |
| 43. Solution | Solution |
| 44. Item 16. Lazy Optimization, Part 4: Multithreaded Environments | Item 16. Lazy Optimization Part 4: Multithreaded Environments |
| 45. Solution | Solution |
| 46. Exception Safety Issues and Techniques |
| 47. Item 17. Constructor Failures, Part 1: Object Lifetimes | Item 17. Constructor Failures Part 1: Object Lifetimes |
| 48. Solution | Solution |
| 49. Item 18. Constructor Failures, Part 2: Absorption? | Item 18. Constructor Failures Part 2: Absorption? |
| 50. Solution | Solution |
|
|
Authors: Sutter H. ISBN: 020170434X Current page: 1 from 118 This Read books online free are presented on flylib.comOur library present to you materials from book More Exceptional C++. Warning! The page Table of content from this book is informational only! Do not print out this page! Do NOT SUBMIT this page as part of your website or work without confirmation from the authors. You can read the contents of the book, but we strongly recommend that you purchase. or example, you can Buy this book on Amazon.com |