PC Basics (Quamut)
Author: Quamut
Quamut is the fastest, most convenient way to learn how to do almost anything. From tasting wine to managing your retirement accounts, Quamut gives you reliable information in a concise chart format that you can take anywhere. Quamut charts are:
- Authoritative: Written by experts in their field so you have the most reliable information available.
- Clear: Our explanations take you step-by-step through everything from performing CPR to threading a needle.
- Concise: You’ll learn just what you need to know—no more, no less.
- Precise: Quamut charts include detailed text, photos, and illustrations to show you exactly how to do just about anything.
- Portable: Your know-how goes with you wherever your projects lead.
Get with the program.
It’s hard to sail by in today’s high-tech world without at least a basic knowledge of personal computers-how to buy them, how to set them up, and how to put them to effective and productive use. But PCs are a snap once you understand:
What features to look for when shopping for a personal computer
How to get your PC and your internet connection up and running
How to use Microsoft Windows to manage files, surf the web, and more
New interesting book: Complete Diabetic Cookbook or Le Cordon Bleu Dessert Techniques
C++ for Dummies
Author: Stephen Randy Davis
If you’ve thought of programmers as elite intelligentsia who possess expertise (and perhaps genes) the rest of us will never have, think again. C++ For Dummies, 5th Edition, debunks the myths, blasts the barriers, shares the secrets, and gets you started. In fact, by the end of Chapter 1, you’ll be able to create a C++ program. OK, it won’t be newest, flashiest video game, but it might be a practical, customized inventory control or record-keeping program.
Most people catch on faster when they actually DO something, so C++ For Dummies includes a CD-ROM that gives you all you need to start programming (except the guidance in the book, of course), including:
• Dev-C, a full-featured, integrated C++ compiler and editor you install to get down to business
• The source code for the programs in the book, including code for BUDGET, programs that demonstrate principles in the book
• Documentation for the Standard Template Library
• Online C++ help files
Written by Stephen Randy Davis, author of C++ Weekend Crash Course, C++ for Dummies, takes you through the programming process step-by-step. You’ll discover how to:
• Generate an executable
• Create source code, commenting it as you go and using consistent code indentation and naming conventions
• Write declarations and name variables, and calculate expressions
• Write and use a function, store sequences in arrays, and declare and use pointer variables
• Understand classes and object-oriented programming
• Work withconstructors and destructors
• Use inheritance to extend classes
• Use stream I/O
• Comment your code as you go, and use consistent code indentation and naming conventions
• Automate programming with the Standard Template Library (STL)
C++ for Dummies 5th Edition is updated for the newest ANSI standard to make sure you’re up to code.
Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.
Library Journal
C++ remains a strong contender among object-oriented programming languages (see Computer Media, LJ 6/1/03), and updated guides are always useful. C++ for Dummies assumes no previous programming experience, befitting the view of C++ as a foundational language. It includes source code, sample program, online help files, and the Dev-C++ compiler/editor on CD-ROM. Coverage ranges from how to enter, compile, and execute a program to using templates, while the "Part of Tens" sections at the end cover the most important optional features of Dev-C++ and ways to avoid adding bugs. A supplemental purchase to more thorough guides; for medium and larger libraries. Eschewing the basics, Art shows intermediate programmers the power of the language and how it applies to a range of programming tasks. Source code for sometimes extensive examples is available online. Extensive background and explanations-as well as an obvious enthusiasm for the language-make this a useful guide for those wanting to delve further. Recommended for larger libraries. Copyright 2004 Reed Business Information.
Table of Contents:
Introduction | 1 | |
Pt. I | Introduction to C++ programming | 7 |
Ch. 1 | Writing your first C++ program | 9 |
Ch. 2 | Declaring variables constantly | 27 |
Ch. 3 | Performing mathematical operations | 39 |
Ch. 4 | Performing logical operations | 47 |
Ch. 5 | Controlling program flow | 61 |
Pt. II | Becoming a functional C++ programmer | 77 |
Ch. 6 | Creating functions | 79 |
Ch. 7 | Storing sequences in arrays | 93 |
Ch. 8 | Taking a first look at C++ pointers | 109 |
Ch. 9 | Taking a second look at C++ pointers | 125 |
Ch. 10 | Debugging C++ | 139 |
Pt. III | Introduction to classes | 155 |
Ch. 11 | Examining object-oriented programming | 157 |
Ch. 12 | Adding class to C++ | 161 |
Ch. 13 | Making classes work | 167 |
Ch. 14 | Point and stare at objects | 183 |
Ch. 15 | Protecting members : do not disturb | 201 |
Ch. 16 | "Why do you build me up, just to tear me down, baby?" | 209 |
Ch. 17 | Making constructive arguments | 221 |
Ch. 18 | Copying the copy copy copy constructor | 239 |
Ch. 19 | Static members : can fabric softener help? | 251 |
Pt. IV | Inheritance | 259 |
Ch. 20 | Inheriting a class | 261 |
Ch. 21 | Examining virtual member functions : are they for real? | 269 |
Ch. 22 | Factoring classes | 279 |
Pt. V | Optional features | 303 |
Ch. 23 | A new assignment operator, should you decide to accept it | 305 |
Ch. 24 | Using stream I/O | 313 |
Ch. 25 | Handling errors - exceptions | 329 |
Ch. 26 | Inheriting multiple inheritance | 339 |
Ch. 27 | Tempting C++ templates | 351 |
Ch. 28 | Standardizing on the standard template library | 363 |
Pt. VI | The part of Tens | 375 |
Ch. 29 | Ten ways to avoid adding bugs to your program | 377 |
Ch. 30 | The ten most important optional features of Dev-C++ | 385 |
App: About the CD | 393 | |
Index | 407 |
No comments:
Post a Comment