Visual C++ 6 for Dummies
Visual C++ For Dummies is your complete guide to the Visual C++ environment and C++ programming. It gets you up and running with the code, confidence and cunning you need to start programming powerful utilities, cool games, or multimedia masterpieces. In no time you’ll:
- Master the Visual C++ development environment, libraries, wizards, editors, compilers, and debugger
- Develop reliable code using object-oriented programming
- Unravel the mysteries of variables, statements, and pointers
- Add class and inheritance to your programs
- Use streams and exception handling
- Manage complex projects using the visual project show
- Debug programs and correct syntax errors
Visual C++ Programming For Dummies covers all the bases of with clear, accessible instructions, sample programs and lots of source code. Ideal for complete newcomers to C++ and experienced C++ programmers alike, it’s divided in three sections:
- A quick-guide to Visual C++—covers the main features of the programming environment, tools, and utilities
- A practical overview of C++ programming fundamentals—walks you through the development of several C++ programs
- A practical introduction to object-oriented programming—a great primer for beginners and experienced C++ programmers
And as if all that weren’t enough, you also get a bonus CD-ROM featuring:
- All the code from the book
- Trial versions of Ultimate Toolbox, and Wise Installation System
- 15-day trial version of InstallShield Express
- Demo version of Objective Took Kit
Visual C++ For Dummies gives you everything you need to master Visual C++ and harness the power and portability of C++ today!
Bob Arnson is Technical Marketing Manager at the NuMega Lab of Compuware Corporation. Former Senior Editor for PennWell Publishing's VC++ Professional, Borland C++ Professional, and VB Tech Journal, he has written or coauthored several computer books, including Borland? C++ 5 For Dummies?, 2nd Edition.
Table of Contents
PART I: Visual C++ in Nine Easy Chapters.
Chapter 1: What's in the Visual C++ Package?
Chapter 2: Pulling Windows Programs Out of a Hat.
Chapter 3: Bewitched by ClassWizard.
Chapter 4: Don't You Want Some Project to Love?
Chapter 5: All It Takes Is a Good Editor.
Chapter 6: A Compile's Just a Frown, Upside Down.
Chapter 7: Lots of Bugs and Kisses.
Chapter 8: Buying? Just Browsing.
Chapter 9: Consider All Options.
PART II: Everything you Wanted to Know about C++, but were Afraid to Ask.
Chapter 10: Get with the Program.
Chapter 11: An Introduction to Object-Oriented Programming.
Chapter 12: The Programming Parts Department.
Chapter 13: It Takes All Types of Data.
Chapter 14: These Variables, They Are A-Changin'.
Chapter 15: Structures: Building Blocks for Variables.
Chapter 16: Making a Good First Expression.
Chapter 17: Go with the Flow.
Chapter 18: A Better Jukebox Application.
Chapter 19: Play That Function Music Right, Boys.
Chapter 20: Pointer Me in the Right Direction.
Chapter 21: An Even Louder Jukebox.
Chapter 22: Everyone Deserves Arrays (And Enumeration Types).
Chapter 23: A Jukebox Hero.
Chapter 24: And You Thought Scope Was Just a Mouthwash.
PART III: And Now for Something Completely Object Oriented.
Chapter 25: Through the Looking Class.
Chapter 26: Boa Constructors and Boa Destructors.
Chapter 27: Jukebox++.
Chapter 28: Inheriting a Fortune.
Chapter 29: Those Virtuous Virtual Functions (Polymorphism Wants a Cracker).
Chapter 30: Shirley Templates.
Chapter 31: The Sound of Music, Continued.
Chapter 32: Iostream Sundaes.
Chapter 33: Too Hot to Exception Handle.
Chapter 34: Just a Jukebox of Rain (Streams).
Chapter 35: Take an Overload Off Sally (And Her Friends).
Chapter 36: Overloading Pandora's Jukebox.
PART IV: The Part of Tens.
Chapter 37: Ten Syntax Errors.
Chapter 38: Ten More Syntax Errors.
Chapter 39: Half of Ten Ways to Undo Things.
Chapter 40: There Must Be Ten Ways to Fix Your Crashing Programs.
Chapter 41: Ten More Ways to Fix Your Crashing Programs.
Chapter 42: The Top Ten MFC Classes.
Chapter 43: The Top Ten MFC Member Functions.
Appendix: About the CD.
End-User License Agreement.
Book Registration Information.
Sign up now »
- FTOS Web Applications DeveloperNSW
- FTLead Software EngineerSA
- FTSenior Python DeveloperNSW
- FT.NET - Sitecore Developer - Melbourne - PermNSW
- FTSenior Python Web Applications DeveloperNSW
- FTFlash / ActionScript Developer - ContractNSW
- FTQuality ManagerSA
- FTJob Title: Mac Systems/ Enterprise Systems EngineerNZ
- FTSenior Python DeveloperNSW
- FTR&D EngineerSA
This white paper details a number of best practices for migrating to SharePoint 2013. These best practices also apply to migrations to most earlier versions of SharePoint. Download now.
"Darn those pesky laws that get in the way of commercial exploitation ..."
Larry Page wants to see your medical records
"Instead of partitioning the device between corporate and personal data, another approach ..."
Dual-Persona Smartphones Not a BYOD Panacea
"Well that's a nice back-handed compliment isn't it? So now, finally, my ..."
After two-year hiatus, EFF accepts bitcoin donations again
"Actually, both Mobile App developers and CIOs should be blamed for it. ..."
CIOs struggle to deliver timely mobile business apps: survey
"Too little too late. Spice normally has better standards than this. I ..."
Spiceworks' free management software gets integrated MDM
- Aurora hackers said to have accessed law enforcement targets
- Microsoft may be scanning your Skype messages
- Researchers find critical vulnerabilities in popular game engines
- Pentagon clearance for iOS could open even more doors for Apple in the private sector
- Digital strongboxes won't solve whistleblower problem for journalists
- Coping with brand management: Diageo’s story
- IBM launches Watson customer service smart bot
- Commonwealth Bank leads four Australian brands in the 2013 top 100 Global brands list
- More Australians are using mobiles to connect to social media: report
- Oo.com.au partners with Responsys to overhaul digital customer strategy