Product Description
C++ Programmer's Notebook, Second Edition teaches C++ the way real programmers want to learn it: "Show me the code and help me figure out the rest!" Completely updated with over 200 new examples, it covers all the C++ concepts and techniques programmers need to understand. It's an excellent starting point for new C++ developers, and an equally valuable reference for experienced C++ developers who want to reinforce their knowledge. Hands-on coverage includes: variables, operators, expressions, structures, functions, arrays, program control, objects, classes, overloading, inheritance, pointers, virtual functions, keyboard I/O, files and streams, memory management, sorting and searching data, data structures, and templates. The book also contains new coverage of string classes and exception handling, as well as programmer's checklists for writing efficient, reliable code.
From the Back Cover
- Learn C++ fast! Real code, thoroughly explained-and ready to use!
- Completely updated with over 200 new examples
- All the fundamentals: variables, operators, arrays, functions, program control, I/O, files, streams, memory management, sorts, searches, and more
- Advanced topics: data structures, templates, string classes, and exception handling
- See the code and put it to work—fast, easy, and hands on
C++ Programmer's Notebook, Second Edition teaches C++ the way you want to learn it: with real code! This quick, visual tutorial presents hundreds of annotated "snapshots" of working code, covering all the C++ concepts and techniques you need—and delivering specific solutions you can use right now!
Practical, comprehensive coverage includes:
- Variables, operators, expressions, arrays, and C-style strings
- Structures, functions, and program control
- Objects, classes, overloading, inheritance, and pointers
- Virtual and friend functions
- I/O, files, streams, and memory management
- Sorts and searches
- Data structures and templates
- String classes and exception handling
- Quality checklists for building robust, high-performance code!
Completely updated with over 200 new examples, C++ Programmer's Notebook, Second Edition is the perfect starting point for new C++ developers-and the perfect reference for experienced C++ developers looking for quick solutions!
See all Product Description