My Account Log in

3 options

C++ all-in-one for dummies / by John Paul Mueller and Jeff Cogswell.

Ebook Central Academic Complete Available online

View online

Ebook Central College Complete Available online

View online

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Mueller, John, 1958-
Contributor:
Cogswell, Jeffrey M., 1968-
Series:
--For dummies.
--For dummies
Language:
English
Subjects (All):
C++ (Computer program language).
Object-oriented programming languages.
Physical Description:
1 online resource (867 p.)
Edition:
2nd ed.
Other Title:
C plus plus all-in-one for dummies
Place of Publication:
Hoboken, N.J. : Wiley, c2009.
Language Note:
English
System Details:
text file
Summary:
Here's the easy way to learn how to use C++ C++, developed by Bjarne Stroustrup at Bell Labs, is one of the most widely used programming languages, with close to four million C++ programmers and growing. C++'s popularity has earned it a spot as part of the Standard Library. Fully updated for the new C++ 2009 standard, C++ All-in-One for Dummies, 2nd Edition compiles seven books into one. This guidebook covers key topics like an introduction to C++, understanding objects and classes, fixing problems, advanced programming, reading and writing files, advanced C++, and building a
Contents:
C++ All-In-One for Dummies, 2nd Edition; About the Authors; Dedication; Authors' Acknowledgments; Introduction; No Experience Necessary; Great for Advanced Folks, Too!; For All Computers; Conventions; Organization; Icons Galore; What's Next?; Book I: Introducing C++; Contents at a Glance; Chapter 1: Creating a First C++ Program; Creating a Project; Typing the Code; Starting with Main; Showing Information; Let Your Program Run Away; Chapter 2: Storing Data in C++; Putting Your Data Places: Variables; Manipulating Integer Variables; Characters; Strings; Deciding between Conditional Operators
Telling the Truth with Boolean VariablesReading from the Console; Chapter 3: Directing Your C++ Program Flow; Doing This or Doing That; Evaluating Conditions in C++; Including Evaluations in C++ Conditional Statements; Repeating Actions with Statements That Loop; Chapter 4: Dividing Your Work with Functions; Dividing Your Work; Calling a Function; Writing Your Own Functions; Calling All String Functions; Understanding main; Chapter 5: Dividing Between Source-Code Files; Creating Multiple Source Files; Sharing with Header Files; Sharing Variables Among Source Files
Using the Mysterious Header WrappersChapter 6: Referring to Your Data through Pointers; Heaping and Stacking the Variables; Dynamically Allocating with new; Freeing Pointers; Passing Pointer Variables to Functions; Returning Pointer Variables from Functions; Returning a Pointer as a Nonpointer; Passing by Reference; Remembering the Rules; Chapter 7: Working with Classes; Understanding Objects and Classes; Working with a Class; Starting and Ending with Constructors and Destructors; Building Hierarchies of Classes; Chapter 8: Using Advanced C++ Features; Filling Your Code with Comments
Converting TypesReading from the Console; Understanding Preprocessor Directives; Using Constants; Using Switch Statements; Supercharging enums with Classes; Working with Random Numbers; Storing Data in Arrays; Book II: Understanding Objects and Classes; Contents at a Glance; Chapter 1: Planning and Building Objects; Recognizing Objects; Encapsulating Objects; Building Hierarchies; Discovering Classes; Chapter 2: Describing Your Program with UML; Moving Up to UML; Building with UML and the Unified Process; Moving Forward with UML; Chapter 3: Structuring Your Classes with UML; Drawing Classes
Building ComponentsDeploying the Software; Chapter 4: Demonstrating Behavior with UML; Drawing Objects; Casing Out the Use Cases; Sequence Diagrams; Collaboration Diagrams; Activity Diagrams; State Diagrams; Chapter 5: Modeling Your Programs with UML; Using UML Goodies; Free to Be UML; C++ and UML; Chapter 6: Building with Design Patterns; Introducing a Simple Pattern: the Singleton; Watching an Instance with an Observer; Mediating with a Pattern; Book III: Fixing Problems; Contents at a Glance; Chapter 1: Dealing with Bugs; It's Not a Bug. It's a Feature!
Make Your Programming Features Look Like Features
Notes:
Includes index.
ISBN:
9786612259371
9780470550045
047055004X
9781282259379
1282259377
9780470550038
0470550031
OCLC:
460209307

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account