LIBRARY OF CONGRESS CONTROL NUMBER |
LC control number |
2011945466 |
INTERNATIONAL STANDARD BOOK NUMBER |
International Standard Book Number |
9781133626381 |
DEWEY DECIMAL CLASSIFICATION NUMBER |
Call number |
005.133 MA CP |
MAIN ENTRY--PERSONAL NAME |
Authors |
Malik, D. S. |
TITLE STATEMENT |
Title |
C++ programming : |
Subtitle |
from problem analysis to program design |
Statement of responsibility, etc |
D.S. Malik |
VARYING FORM OF TITLE |
Title proper/short title |
C plus plus programming |
EDITION STATEMENT |
Edition |
6th ed. |
PUBLICATION, DISTRIBUTION, ETC. (IMPRINT) |
Place of publication |
Boston, MA : |
Publisher |
Cengage Learning, |
Date |
c2013. |
PHYSICAL DESCRIPTION |
Extent |
xli, 1398 p. : |
Other Details |
col. ill. ; |
Size |
24 cm. |
GENERAL NOTE |
General note |
Includes index. |
CONTENTS |
Contents |
Machine derived contents note: 1. An Overview of Computers and Programming Languages. 2. Basic Elements of C++. 3. Input/Output. 4. Control Structures I (Selection). 5. Control Structures II (Repetition). 6. User-Defined Functions. 7. Namespaces, the Class String, and User-Defined Simple Data Types. 8. Arrays. 9. Records (Structs). 10. Classes and Data Abstraction. 11. Inheritance and Composition. 12. Pointers, Classes, Virtual Functions, and Abstract Classes. 13. Operator Overloading and Templates. 14. Exception Handling. 15. Recursion. 16. Searching and Sorting. 17. Linked Lists. 18. Stacks and Queues. Appendix A. Reserved Words. Appendix B. Operator Precedence. Appendix C. Character Sets. Appendix D. Operators Overloading. Appendix E. Additional C++ Topics. Appendix F. Header Files. Appendix G. Memory Size on a System and Random Number Generators. Appendix H. Standard Template Library (STL). Appendix I. Answers to Odd Numbered Exercises. |
SUMMARY |
Summary |
Remains the definitive text for a first programming language course. D.S. Malik's time-tested, student-centered methodology uses a strong focus on problem-solving and full-code examples to vividly demonstrate the how and why of applying programming concepts and utilizing C++ to work through a problem -- from cover. |
STUDY PROGRAM |
Program name |
CSCI251 |
SUBJECT ADDED ENTRY--TOPICAL TERM |
Topical Heading |
C++ (Computer program language) |
SUBJECT ADDED ENTRY--TOPICAL TERM |
Topical Heading |
Object-oriented programming (Computer science) |
SUBJECT ADDED ENTRY--TOPICAL TERM |
Topical Heading |
Programming languages (Electronic computers) |
ELECTRONIC LOCATION AND ACCESS |
Uniform Resource Identifier |
http://www.loc.gov/catdir/enhancements/fy1303/2011945466-b.html |
ELECTRONIC LOCATION AND ACCESS |
Uniform Resource Identifier |
http://www.loc.gov/catdir/enhancements/fy1303/2011945466-d.html |
ELECTRONIC LOCATION AND ACCESS |
Uniform Resource Identifier |
https://uowd.box.com/s/ah4wl11o8flmeu97e7xdd24ti2ks2v62 |
Public note |
Location Map |
MAIN ENTRY--PERSONAL NAME |
-- |
6771 |
SUBJECT ADDED ENTRY--TOPICAL TERM |
-- |
678 |
SUBJECT ADDED ENTRY--TOPICAL TERM |
-- |
658 |
SUBJECT ADDED ENTRY--TOPICAL TERM |
-- |
948 |