LEADER 05245nam 2200625 450 001 9910786779503321 005 20200806031153.0 010 $a1-118-82385-0 035 $a(CKB)3710000000205350 035 $a(EBL)1753609 035 $a(SSID)ssj0001407435 035 $a(PQKBManifestationID)11801366 035 $a(PQKBTitleCode)TC0001407435 035 $a(PQKBWorkID)11410221 035 $a(PQKB)11489811 035 $a(MiAaPQ)EBC1753609 035 $a(JP-MeL)3000030639 035 $a(EXLCZ)993710000000205350 100 $a20140815h20142014 uy 0 101 0 $aeng 135 $aur|n|---||||| 181 $ctxt 182 $cc 183 $acr 200 10$aC++ all-in-one for dummies /$fby John Paul Mueller and Jeff Cogswell 205 $a3rd ed. 210 1$aHoboken, New Jersey :$cJohn Wiley & Sons, Inc.,$d2014. 210 4$dİ2014 215 $a1 online resource (868 p.) 225 1 $aFor Dummies 300 $a"Making Everything Easier!"--Cover. 300 $aIncludes index. 311 $a1-118-82378-8 327 $aContents at a Glance; Table of Contents; Introduction; No Experience Necessary; Great for Advanced Folks, Too!; For All Computers; Conventions; Organization; Icons Galore; What's Next?; Beyond the Book; Book I: Getting Started with C++; Chapter 1: Configuring Your System; Obtaining a Copy of C++ 14; Obtaining Code::Blocks; Installing Code::Blocks; Touring the Essential Code::Blocks Features; Using Other IDEs; Chapter 2: Creating Your First C++ Application; Code::Blocks Creating a Project; Typing the Code; Starting with Main; Showing Information; Let Your Application Run Away 327 $aChapter 3: Storing Data in C++Putting Your Data Places: Variables; Manipulating Integer Variables; Characters; Strings; Deciding between Conditional Operators; Telling the Truth with Boolean Variables; Reading from the Console; Chapter 4: Directing the Application Flow; Doing This or Doing That; Evaluating Conditions in C++; Including Evaluations in C++ Conditional Statements; Repeating Actions with Statements That Loop; Chapter 5: Dividing Your Work with Functions; Dividing Your Work; Calling a Function; Writing Your Own Functions; Calling All String Functions; Understanding main() 327 $aChapter 6: Splitting Up Source Code FilesCreating Multiple Source Files; Sharing with Header Files; Sharing Variables among Source Files; Using the Mysterious Header Wrappers; Chapter 7: 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; Passing By const Reference; Remembering the Rules; Chapter 8: Working with Classes; Understanding Objects and Classes; Working with a Class 327 $aStarting and Ending with Constructors and DestructorsBuilding Hierarchies of Classes; Creating and Using Object Aliases; Chapter 9: Using Advanced C++ Features; Filling Your Code with Comments; Converting Types; Reading 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; Chapter 1: Planning and Building Objects; Recognizing Objects; Encapsulating Objects; Building Hierarchies; Discovering Classes 327 $aChapter 2: Describing Your Program with UMLMoving Up to UML; Building with UML and the Rational Unified Process; Moving Forward with UML; Chapter 3: Structuring Your Classes with UML; Drawing Classes; Building Components; Deploying 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 Applications with UML; Using UML Goodies; Free to Be UML; C++ and UML; Chapter 6: Building with Design Patterns; Introducing a Simple Pattern: the Singleton 327 $aWatching an Instance with an Observer 330 $aGet ahead of the C++ curve to stay in the game C++ is the workhorse of programming languages and remains one of the most widely used programming languages today. It's cross-platform, multi-functional, and updates are typically open-source. The language itself is object-oriented, offering you the utmost control over data usage, interface, and resource allocation. If your job involves data, C++ proficiency makes you indispensable. C++ All-in-One For Dummies, 3rd Edition is your number-one handbook to C++ mastery. Author John Paul Mueller is a recognized authority in the computer industry, and yo 410 0$a--For dummies. 606 $aC (Computer program language) 606 $aC++ (Computer program language) 615 0$aC (Computer program language) 615 0$aC++ (Computer program language) 676 $a005.133 700 $aMueller$b John$f1958-$0140041 702 $aCogswell$b Jeff 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910786779503321 996 $aC++ all-in-one for dummies$93840383 997 $aUNINA