Prentice.Hall.C++.for.Business.Programming.2nd.Edition.2005.chm
资源大小: 3.55MB
资源类型:![]()
发布人: rootfs
发布日期: 3个月前
Tag:
Business C++ Programming
资源分: 0
下载人数: 15
软件说明:
Copyright <br> Preface xv <br> Changes From the First Edition xvi <br> Chapter Overview xvii <br> Part I: C++ Basics 1 <br> Chapter 1. Introduction to C++ 1 <br> Why Study C++? 1 <br> Section 1.1. Our First C++ Program 3 <br> Section 1.2. Integers and Arithmetic 20 <br> Section 1.3. Solving a Problem with Integers 32 <br> Section 1.4. Other Integer Data Types 36 <br> Chapter Review 42 <br> Chapter 2. Real Numbers 45 <br> Section 2.1. Real Numbers 45 <br> Section 2.2. Solving Problems with Real Numbers 52 <br> Section 2.3. More on Arithmetic 64 <br> Section 2.4. Three Difficulties When Displaying Decimal Numbers with cout 75 <br> Chapter Review 78 <br> Chapter 3. Iteration 80 <br> Section 3.1. Relation Conditions 80 <br> Section 3.2. Indefinite Iteration: The while and do Statements 83 <br> Section 3.3. Solving a Problem with Indefinite Iteration 96 <br> Section 3.4. Definite Iteration 105 <br> Section 3.5. Nested Loops 118 <br> Chapter Review 126 <br> Chapter 4. Decision Making 128 <br> Section 4.1. Basic Decision Making 128 <br> Section 4.2. Compound ConditionsThe Logical Operators 139 <br> Section 4.3. Nested if Statements 146 <br> Section 4.4. The switch Statement 161 <br> Chapter Review 172 <br> Chapter 5. Functions 174 <br> Section 5.1. The Function Concept 175 <br> Section 5.2. User-Defined Functions that Return a Value 191 <br> Section 5.3. Programs that Use Functions 203 <br> Section 5.4. The C++ Math Library Functions 227 <br> Chapter Review 231 <br> Chapter 6. Arrays 234 <br> Section 6.1. Basic Concepts 234 <br> Section 6.2. Processing an Array: for Loops 242 <br> Section 6.3. Sorting an Array 250 <br> Section 6.4. Multidimensional Arrays 256 <br> Chapter Review 264 <br> Chapter 7. Pointers and C-Strings 266 <br> Section 7.1. Pointers 266 <br> Section 7.2. C-Strings 277 <br> Section 7.3. Arrays of Strings and Pointers 290 <br> Chapter Review 297 <br> Chapter 8. Pointers, Arrays, and Functions 299 <br> Section 8.1. Pointers, Reference Variables, and Functions 299 <br> Section 8.2. Arrays and Functions 309 <br> Section 8.3. Strings and Functions 318 <br> Section 8.4. The Standard Library String Functions 326 <br> Section 8.5. Character Classification and Conversion Functions 336 <br> Section 8.6. Dynamic Memory Allocation 351 <br> Chapter Review 360 <br> Chapter 9. User-Defined Data Types and Tables 363 <br> Section 9.1. The typedef and enum Statements 364 <br> Section 9.2. Structures 371 <br> Section 9.3. Arrays of Structures: Tables 379 <br> Section 9.4. Structures, Functions, and Pointers 407 <br> Chapter Review 424 <br> Part II: Object-Oriented Programming 426 <br> Chapter 10. The string Class: An Introduction to Classes and Objects 426 <br> Section 10.1. Objects, Classes, and Object-Oriented Systems 427 <br> Section 10.2. Introduction to string Objects 430 <br> Section 10.3. Operations on string Objects 438 <br> Section 10.4. Making Decisions with Strings 444 <br> Section 10.5. Functions and string Objects 446 <br> Section 10.6. Manipulating string Objects 451 <br> Section 10.7. Putting Strings to Work 458 <br> Section 10.8. Arrays of Strings 470 <br> Chapter Review 473 <br> Chapter 11. Programmer-Defined Classes and Objects 476 <br> Section 11.1. Declaring Objects and Classes 476 <br> Section 11.2. A More Useful Class Accessor and Mutator Methods 487 <br> Section 11.3. Constructor Overloading and Destructors 496 <br> Section 11.4. Default Arguments and Object Assignment 504 <br> Section 11.5. General Function Overloading and Function Templates 511 <br> Chapter Review 517 <br> Chapter 12. Manipulating Objects 519 <br> Section 12.1. Using Arrays, Pointers, and Dynamic Memory Allocation 520 <br> Section 12.2. The Copy Constructor 528 <br> Section 12.3. Using const with Classes 540 <br> Section 12.4. Objects, Functions and Pointers 556 <br> Section 12.5. Dynamic Allocation of Objects 581 <br> Section 12.6. Static Data Members and Functions 588 <br> Chapter Review 598 <br> Chapter 13. Inheritance 600 <br> Section 13.1. Inheritance 601 <br> Section 13.2. Functions in Class Hierarchies 618 <br> Section 13.3. Polymorphism 629 <br> Section 13.4. Abstract Base Classes 649 <br> Chapter Review 661 <br> Chapter 14. Files 664 <br> Section 14.1. Input/Output Streams 665 <br> Section 14.2. Processing a File One Character at a Time 686 <br> Section 14.3. Random File Access 692 <br> Section 14.4. Binary Sequential File Processing 699 <br> Section 14.5. Random Record Input/Output 709 <br> Chapter Review 727 <br> Chapter 15. Special Topics: Friends, Operator Overloading, Macros, and Inline Functions 730 <br> Section 15.1. friend Functions 731 <br> Section 15.2. Overloading Basic Arithmetic Operators 738 <br> Section 15.3. Overloading Assignment and the this Pointer 745 <br> Section 15.4. Overloading the Insertion and Extraction Operators 754 <br> Section 15.5. Overloading Compound Assignment Operators 763 <br> Section 15.6. Overloading Relational Operators 768 <br> Section 15.7. Overloading Unary Operators 775 <br> Section 15.8. Macros and Inline Functions 779 <br> Chapter Review 788 <br> Appendix A. Computers and Data 791 <br> Section A.1. A Model Computer System 791 <br> Section A.2. Data RepresentationCharacters 794 <br> Section A.3. Data RepresentationIntegers 797 <br> Section A.4. Data RepresentationReal Numbers 799 <br> Exercises Appendix A 800 <br> Appendix B. Program Control 802 <br> Section B.1. Sequence 802 <br> Section B.2. Selection 803 <br> Section B.3. Iteration 808 <br> Section B.4. Combinations 812 <br> Index <br>
推荐资源
作者其他资源
- Microsoft.Press.Understanding.IPv6.2nd.Edition.2008.pdf
- Sams.Publishing.Python.Essential.Reference.3rd.Edition.2006.pdf
- Sams.Publishing.Object-Oriented.Programming.in.C++.4th.Edition.2002.pdf
- Newnes.Real-Time.UML.Workshop.for.Embedded.Systems.2007.pdf
- Wiley.Publishing.Professional.C++.2005.pdf
- Prentice.Hall.Essential.Linux.Device.Drivers.2008.chm
- Charles.River.Media.Algorithms.and.Data.Structures.The.Science.of.Computing.2004.chm
- Premier.Press.C++.Programming.for.the.Absolute.Beginner.2001.chm
- Prentice.Hall.PTR.A.Practical.Guide.to.Ubuntu.Linux.2008.pdf
- Prentice.Hall.C++.GUI.Programming.with.Qt.4.2nd.Edition.2008.chm



共有评论条
{Text}