Results 1 to 1 of 1
Thread: Big C++ 2nd edition
03-03-2012, 05:06 PM #1
- Join Date
- Feb 2012
Big C++ 2nd edition
Big C++ 2nd edition
Cay S. Horstmann, "Big C++ 2nd edition"
Wiley | 2008 | ISBN: 0470383283 | 1088 pages | PDF | 16,4 MB
The modern coverage you want—and the practical programming focus you need.
Big C++ surveys the breadth of today’s C++ landscape, but always from the viewpoint of good programming practice. Horstmann and Budd combine their professional and academic experience to guide you from the basics of programming to an understanding of the complexities of C++ memory management, operator overloading, exception handling, and more. More than a reference, Big C++ offers well-developed exercises, examples, and case studies that engage you in the details of useful C++ applications.
Modern C++. Big C++’s extensive coverage focuses on the modern features of the C++ standard, such as the stream library, the string class, and detailed coverage of the STL. This focus minimizes the use of error-prone and confusing constructs, so you can become a more productive programmer faster.
Principles First. Organized to manage the complexity of C++, the book’s foundation chapters present basic concepts and C++ essentials. As you master the fundamentals, later chapters add depth and serve as a unified reference on key topics such as exception handling, memory management, polymorphism, name scope management, templates, and more.
Object Orientation. C++ is introduced as an object-oriented language, so you learn to use objects from the start. Once you are comfortable with creating objects and calling member functions, you’ll learn to implement your own classes and member functions. Later chapters present object-oriented design methodologies and tools, expand your knowledge of UML notation, and introduce design patterns.
Flexibility. Designed to be modular, Big C++ lets you follow your interests. Choose chapters to create an emphasis on advanced topics, the STL, graphics programming, or object-oriented design. Or, choose from three applications chapters—relational databases, graphical user interfaces, and XML—to extend your knowledge of C++ in real-world programming situations.