C++ Primer Plus

前表紙
Sams Publishing, 2002 - 1098 ページ
C Primer Plus is a conversational-style book aimed at those new to C programming. A friendly and easy-to-use self-study guide, this book will be appropriate for serious students of programming, as well as developers proficient in other languages with a desire to better understand the fundamentals of this core language. As with all the editions, author Stephen Prata's aim has been to create an introduction to C that is instructive, clear, and helpful. Programming concepts are explained along with details of the C language; the book does not assume that you are a professional programmer. Many short, easily typed examples illustrate just one or two concepts at a time, since learning by doing is one of the most effective ways to master new information. Finally, review questions and programming exercises at the end of each chapter punctuate the most critical information and help readers digest the most difficult concepts. The text has been updated to accommodate the emergence of a new standard for C-C99.
 

ページのサンプル

目次

Getting Started
1
Setting Out to C++
19
Functions
39
Dealing with Data
53
Unsigned Types
61
The New bool Type
74
C++ Arithmetic Operators
82
Summary
92
Public Inheritance Considerations
623
Programming Exercises
629
Reusing Code in C++
633
Multiple Inheritance
654
Class Templates
673
Summary
704
Friends Exceptions and More
713
The string Class and the Standard Template Library
779

Compound Types
95
Loops and Relational Expressions
155
Branching Statements and Logical Operators
207
Functions C++s Programming Modules
243
Pointers to Functions
289
Programming Exercises
295
Adventures in Functions
299
Memory Models and Namespaces
347
Objects and Classes
393
Destructors
414
Constructors and Destructors in Review
422
An Array of Objects
429
Summary
440
Working with Classes
445
Classes and Dynamic Memory Allocation
503
Class Inheritance
567
Input Output and Files
863
Other istream Class Methods
903
Other istream Methods
910
Random Access
933
APPENDIX A Number Bases
951
APPENDIX B C++ Keywords
955
The ASCII Character Set
957
Operator Precedence
963
APPENDIX E Other Operators
967
APPENDIX F The string Template Class
979
APPENDIX G The STL Methods and Functions
997
APPENDIX H Selected Readings
1029
Converting to ANSIISO Standard C++
1033
APPENDIX J Answers to Review Questions
1041
INDEX
1065
著作権

他の版 - すべて表示

多く使われている語句

著者について (2002)

Stephen Prata teaches astronomy, physics, and computer science at the College of Marin in Kentfield, California. He received his B.S. from the California Institute of Technology and his Ph.D. from the University of California, Berkeley. Stephen has authored or coauthored over a dozen books for The Waite Group. He wrote The Waite GroupÕs New C Primer Plus, which received the Computer Press AssociationÕs 1990 Best How-to Computer Book Award and The Waite GroupÕs C++ Primer Plus, nominated for the Computer Press AssociationÕs Best How-to Computer Book Award in 1991.

書誌情報