Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Thinking in C++, Volume 1: Introduction to Standard C++

Buy
This book is a thorough rewrite of the first edition to reflect all of the changes introduced in C++ by the finalization of the C++ Standard, and also to reflect what I've learned since writing the first edition. The entire text present in the first edition has been examined and rewritten, sometimes removing old examples, often changing existing examples and adding new ones, and adding many new exercises. Significant rearrangement and re-ordering of the material took place to reflect the availability of better tools and my improved understanding of how people learn C++. A new chapter was added which is a rapid introduction to the C concepts and basic C++ features for those who don't have the C background to tackle the rest of the book. The CD ROM bound into the back of the book contains a seminar that is an even gentler introduction to the C concepts necessary to understand C++ (or Java). It was created by Chuck Allison for my company (MindView, Inc.), and it's called "Thinking in C: Foundations for Java and C++." It introduces you to the aspects of C that are necessary for you to move on to C++ or Java, leaving out the nasty bits that C programmers must deal with on a day-to-day basis but that the C++ and Java languages steer you away from (or even eliminate, in the case of Java).

In the first edition of this book, I decided to assume that someone else had taught you C and that you have at least a reading level of comfort with it. My primary focus was on simplifying what I found difficult: the C++ language. In this edition I have added a chapter that is a rapid introduction to C, along with the Thinking in C seminar-on-CD, but I am still assuming that you already have some kind of programming experience. In addition, just as you learn many new words intuitively by seeing them in context in a novel, it's possible to learn a great deal about C from the context in which it is used in the rest of the book.

The source code for this book is copyrighted freeware, distributed via the Web site www.BruceEckel.com. The copyright prevents you from republishing the code in print media without permission, but you are granted the right to use it in many other situations (see below).
(HTML tags aren't allowed.)

MDA Distilled (Addison-Wesley Object Technology Series)
MDA Distilled (Addison-Wesley Object Technology Series)
As systems have grown more crucial to the operations of organizations worldwide, so too have the costs associated with building and maintaining them. Enter model-driven architecture (MDA), a standard framework from the Object Management Group (OMG) that allows developers to link object models together to build complete systems. MDA prevents design...
Professional Web Design: Techniques and Templates (CSS & XHTML), Third Edition (Charles River Media Internet)
Professional Web Design: Techniques and Templates (CSS & XHTML), Third Edition (Charles River Media Internet)

Learning CSS technology and continually improving one’s design and developer skills is essential for every Web designer. Professional Web Design: Techniques and Templates (CSS and XHTML), Third Edition educates beginning-to-intermediate Web designers on crucial design issues through general discussion, case studies, and helpful tips and...

C Traps and Pitfalls
C Traps and Pitfalls
C Traps and Pitfalls teaches how the peculiarities of the C language make it easy for the intended behavior of a program and the actual behavior of a program to differ. The book's experienced author, Koenig, follows up with examples and helpful advice on many of these "pitfalls." Each chapter includes exercises for...

Finite Element Analysis of Beam-to-Beam Contact (Lecture Notes in Applied and Computational Mechanics)
Finite Element Analysis of Beam-to-Beam Contact (Lecture Notes in Applied and Computational Mechanics)

Phenomena occurring during a contact of two bodies are encountered in everyday life. In reality almost every type of motion is related to frictional contact between a moving body and a ground. Moreover, modeling of simple and more complex processes as nailing, cutting, vacuum pressing, movement of machines and their elements, rolling or,...

Parallel Programming with Python
Parallel Programming with Python

Develop efficient parallel systems using the robust Python environment

About This Book

  • Demonstrates the concepts of Python parallel programming
  • Boosts your Python computing capabilities
  • Contains easy-to-understand explanations and plenty of examples

Who...

Attitudes and Opinions
Attitudes and Opinions
Notable advances resulting from new research findings, measurement approaches, widespread uses of the Internet, and increasingly sophisticated approaches to sampling and polling, have stimulated a new generation of attitude scholars. This extensively revised edition captures this excitement, while remaining grounded in scholarly research....
©2021 LearnIT (support@pdfchm.net) - Privacy Policy