Using Visual J++

By Greg M. Perry

Using Visual J++
Preview available
Introduction 1I Introduction to C++1 Welcome to Visual C++ 92 The Visual C++ Environment 153 What Is a Program? 294 Your First C++ Program 415 Variables and Constants 556 Character Strings and Character Arrays 797 Preprocessor Directives 918 Simple input and Output 107II Using C++ Operators9 Using C++ Math Operators and Precedence 13110 Relational Operators 15311 Logical Operators 17312 Additional C++ Operators 18513 Bitwise Operators 199III C++ Constructs14 While Loops 21715 for Loops 24316 Advanced Control of for Loops: break and continue 26517 The switch and goto Statements 277IV Variable Scope and ModularProgramming18 Writing C++ Functions 30119 Variable Scope 31920 Passing Values 34121 Function Return Values and Prototypes 363V Character, Input, Output, and StringFunctions22 Device and Character I/O 38123 Character, String, and Numeric Functions 397VI Arrays and Pointers24 Introducing Arrays 41925 Array Processing 43726 Multidimensional Arrays 45727 Pointers 47528 Pointers and Arrays 487VII Data Structures29 Structures 51130 Arrays of Structures 53131 Sequential Files 55132 Random Access Files 569VIII Object-Oriented Programming33 Classes 58534 Inheritance and Polymorphism 60735 Introduction to Class Libraries 62936 Introduction to Object-Oriented Programming 649IX The Microsoft Foundation Classes37 Introduction to Microsoft Foundation Classes 66138 Your First MFC Application 67339 Documents and Views 69140 Menus and Dialogs 711X AppendixesA Memory Addressing, Binary, and Hexadecimal Review 735B Answers to Review Questions 751C ASCII and Extended ASCII Codes 769D C++ Precedence Table 779Glossary 781index 793