文档介绍:ii 17/09/12 6:32 PM
IVOR HORTON’S
BEGINNING VISUAL C ++® 2012
INTRODUCTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxxv
CHAPTER 1 Programming with Visual C++ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1
CHAPTER 2 Data, Variables, and Calculations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
CHAPTER 3 Decisions and Loops . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
CHAPTER 4 Arrays, Strings, and Pointers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
CHAPTER 5 Introducing Structure into Your Programs . . . . . . . . . . . . . . . . . . . . . . . . 189
CHAPTER 6 More about Program Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 231
CHAPTER 7 Defi ning Your Own Data Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 277
CHAPTER 8 More on Classes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .333
CHAPTER 9 Class Inheritance and Virtual Functions . . . . . . . . . . . . . . . . . . . . . . . . . 441
CHAPTER 10 The Standard Template Library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 491
CHAPTER 11 Windows Programming Concepts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 601
CHAPTER 12 Windows Programming
with the Microsoft Foundation Classes (MFC) . . . . . . . . . . . . . . . . . . . . 635
CHAPTER 13 Working with Menus and Toolbars . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 659
CHAPTER 14 Drawing in a Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .685
CHAPTER 15 Improving the View . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 739
CHAPTER 16 Working with Dialogs and Controls . . . . . . . . . . . .