Ivor Horton's beginning Visual C++ 2005
Popular author Ivor Horton uses his trademark approachable writing style to provide novice programmers with the basic tools as they learn Visual C++ 2005Readers will learn how to program in C++ using Visual C++ 2005-without any previous knowledge of C++More than 35 percent new and updated material c...
Other Authors: | |
---|---|
Format: | eBook |
Language: | Inglés |
Published: |
Indianapolis, IN :
Wiley Publishing
[2006].
|
Edition: | 1st edition |
Series: | Programmer to programmer
|
Subjects: | |
See on Biblioteca Universitat Ramon Llull: | https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009627246706719 |
Table of Contents:
- Beginning Visual C++ 2005; About the Author; Acknowledgments; Contents; Introduction; Who This Book Is For; What This Book Covers; How This Book Is Structured; What You Need to Use This Book; Conventions; Source Code; Errata; p2p.wrox.com; Chapter 1: Programming with Visual C++ 2005; The .NET Framework; The Common Language Runtime (CLR); Writing C++ Applications; Learning Windows Programming; What Is the Integrated Development Environment?; Using the IDE; Summary; Chapter 2: Data, Variables, and Calculations; The Structure of a C++ Program; Defining Variables; Fundamental Data Types
- Basic Input/Output OperationsCalculating in C++; Variable Types and Casting; Understanding Storage Duration and Scope; Namespaces; C++/CLI Programming; Summary; Exercises; Chapter 3: Decisions and Loops; Comparing Values; Repeating a Block of Statements; C++/CLI Programming; Summary; Exercises; Chapter 4: Arrays, Strings, and Pointers; Handling Multiple Data Values of the Same Type; Indirect Data Access; Dynamic Memory Allocation; Using References; C++/CLI Programming; Summary; Exercises; Chapter 5: Introducing Structure into Your Programs; Understanding Functions
- Passing Arguments to a FunctionReturning Values from a Function; Recursive Function Calls; C++/CLI Programming; Summary; Exercises; Chapter 6: More about Program Structure; Pointers to Functions; Initializing Function Parameters; Exceptions; Handling Memory Allocation Errors; Function Overloading; Function Templates; An Example Using Functions; C++/CLI Programming; Summary; Exercises; Chapter 7: Defining Your Own Data Types; The struct in C++; Data Types, Objects, Classes and Instances; Understanding Classes; Class Constructors; Private Members of a Class; The Pointer this
- const Objects of a ClassArrays of Objects of a Class; Static Members of a Class; Pointers and References to Class Objects; C++/CLI Programming; Summary; Exercises; Chapter 8: More on Classes; Class Destructors; Implementing a Copy Constructor; Sharing Memory Between Variables; Operator Overloading; Class Templates; Using Classes; Organizing Your Program Code; C++/CLI Programming; Summary; Exercises; Chapter 9: Class Inheritance and Virtual Functions; Basic Ideas of OOP; Inheritance in Classes; Access Control Under Inheritance; The Copy Constructor in a Derived Class; Class Members as Friends
- Virtual FunctionsCasting Between Class Types; Nested Classes; C++/CLI Programming; Summary; Exercises; Chapter 10: Debugging Techniques; Understanding Debugging; Basic Debugging Operations; Adding Debugging Code; Debugging a Program; Testing the Extended Class; Debugging Dynamic Memory; Debugging C++/CLI Programs; Summary; Chapter 11: Windows Programming Concepts; Windows Programming Basics; The Structure of a Windows Program; Windows Program Organization; The Microsoft Foundation Classes; Using Windows Forms; Summary; Chapter 12: Windows Programming with the Microsoft Foundation Classes
- The Document/View Concept in MFC