책 이미지
책 정보
· 분류 : 외국도서 > 컴퓨터 > 프로그래밍 언어 > C++
· ISBN : 9780470617977
· 쪽수 : 430쪽
목차
Introduction. Part I: Let's Get Started. Chapter 1: What Is a Program? Chapter 2: Installing Code::Blocks. Chapter 3: Writing Your First Program. Part II: Writing a Program: Decisions, Decisions. Chapter 4: Integer Expressions. Chapter 5: Character Expressions. Chapter 6: if I Could Make My Own Decisions. Chapter 7: Switching Paths. Chapter 8: Debugging Your Programs, Part 1. Part III: Becoming a Functional Programmer. Chapter 9: while Running in Circles. Chapter 10: Looping for the Fun of It. Chapter 11: Functions, I Declare! Chapter 12: Dividing Programs into Modules. Chapter 13: Debugging Your Programs, Part 2. Part IV: Data Structures. Chapter 14: Other Numerical Variable Types. Chapter 15: Arrays. Chapter 16: Arrays with Character. Chapter 17: Pointing the Way to C++ Pointers. Chapter 18: Taking a Second Look at C++ Pointers. Chapter 19: Programming with Class. Chapter 20: Debugging Your Programs, Part 3. Part V: Object-Oriented Programming. Chapter 21: What Is Object-Oriented Programming? Chapter 22: Structured Play: Making Classes Do Things. Chapter 23: Pointers to Objects. Chapter 24: Do Not Disturb: Protected Members. Chapter 25: Getting Objects Off to a Good Start. Chapter 26: Making Constructive Arguments. Chapter 27: Coping with the Copy Constructor. Part VI: Advanced Strokes. Chapter 28: Inheriting a Class. Chapter 29: Are Virtual Functions for Real? Chapter 30: Overloading Assignment Operators. Chapter 31: Performing Streaming I/O. Chapter 32: I Take Exception! Part VII: The Part of Tens. Chapter 33: Ten Ways to Avoid Bugs. Chapter 34: Ten Features Not Covered in This Book. Appendix: About the CD. Index.