Opening book details…
Can I read Thinking in C++ Volume 2:Practical Programming on EtoBox?
Thinking in C++ Volume 2:Practical Programming by [美]埃克尔(Eckel,B.)等著 is a book available to read on EtoBox.
What is Thinking in C++ Volume 2:Practical Programming about?
封面 1 书名 2 版权 3 前言 4 目录 11 Introduction 22 Goals 22 Chapters 23 Exercises 26 Exercise solutions 26 Source code 26 Compilers 28 Language standards 30 Seminars, CD-ROMs & consulting 30 Errors 31 About the cover 31 Acknowledgements 31 I:Building Stable Systems 34 1:Exception Handling 36 Traditional error handling 37 Throwing an exception 39 Catching an exception 41 The try block 41 Exception handlers 41 Termination and resumption 43 Exception matching 44 Catching any exception 46 Rethrowing an exception 47 Uncaught exceptions 47 Cleaning up 49 Resource management 51 Making everything an object 53 auto_ptr 56 Function-level try blocks 57 Standard exceptions 59 Exception specifications 61 Better exception specifications? 66 Exception specifications and inheritance 67 When not to use exception specifications 68 Exception safety 69 Programming with exceptions 73 When to avoid exceptions 73 Typical uses of exceptions 75 Overhead 79 Summary 81 Exercises 82 2:Defensive Programming 84 Assertions 87 A simple unit test framework 91 Automated testing 92 The TestSuite Framework 96 Test suites 100 The test framework code 102 Debugging techniques 108 Trace macros 108 Trace file 109 Finding memory le
- Author
- [美]埃克尔(Eckel,B.)等著
- Publisher
- 机械工业出版社
- Published
- 2004
- Language
- EN
More by [美]埃克尔(Eckel,B.)等著
Browse all works by [美]埃克尔(Eckel,B.)等著
Similar books
- Thinking in C++ 2nd edition Volume 2 — downloaded from The Quick Reference Site (http://www.digilife.be/quickreferences)
- Thinking in C++: Introduction to Standard C++ Volume One — Bruce Eckel (2000)
- Practical C programming — Steve Oualline (1997)
- Practical C Programming — Global, Emenwa,IfeanyiChukwu, Ejike
- Practical Fpga Programming In C — DAVID PELLERINI, SCOT THIBAULT
- Practical C++ Financial Programming — Carlos Oliveira (auth.) (2015)