Itching to program in C++? Start here. Now you can become an accomplished C++ programmer even if you've never programmed a line of code in your life. In C++ From the Ground Up, Herbert Schildt, the world's leading C/C++ author, gives you all the essentials you need to get up and running with C++ quickly and easily. You begin by mastering the basics-control statement, operators, variables, expressions and data types. Scores of sample programs give you a crystal clear picture of how C++ programs work as you steadily build your expertise in all aspects of this high-powered programming language. Before you know it, you'll have a hands-on working knowledge of even the most advanced features, functions; pointers and references; classes and objects; function and operating overloading; constructors and destructors; templates; exception handling; inheritance; virtual functions; the C++ I/O system; the preprocessor; OOP principles; and much more!
Best-selling author Herbert Schildt has written extensively about the Java, C++, C, and C# programming languages. His books have sold millions of copies worldwide and have been widely translated. Herb's books have been used in education, corporate training, and individual study. Although he is interested in all facets of computing, Herb's primary focus is computer languages, especially the standardization of languages. He was a member of the original ANSI committee that standardized the C language in 1989, and he was a member of the ANSI/ISO committee that updated that standard in 1999. He was a member of the original ANSI/ISO committee that standardized C++ in 1998 and he was a member of the ANSI/ISO committee that updated the standard for C++ in 2011.
Herb holds both graduate and undergraduate degrees from the University of Illinois, Urbana/Champaign.
This book probably helped me more than any other in understanding the code and concepts of C++. The book is basic, but very straightforward and instructive. If I remember correctly, this book helped me to fully understand how it all fit together. Especially, I remember finally getting a grip on understanding the basics of how functions work.
Книжка хорошая, только, конечно, для тех, кто будет осваивать в visual с++ останется огромное количество вопросов (даже если не лезть в формы). На мой взгляд, у автора очень понятно объясняется работа с указателями. Обычно их объясняют так, что остается вопрос зачем они вообще нужны.