000 -LEADER |
fixed length control field |
02200cam a22002057a 4500 |
020 ## - INTERNATIONAL STANDARD BOOK NUMBER |
ISBN |
9780470617977 |
020 ## - INTERNATIONAL STANDARD BOOK NUMBER |
ISBN |
0470617977 |
082 04 - DEWEY DECIMAL CLASSIFICATION NUMBER |
Classification number |
005.133 |
100 1# - MAIN ENTRY--AUTHOR NAME |
Personal name |
Davis, Stephen R., |
245 10 - TITLE STATEMENT |
Title |
Beginning programming with C++ for dummies [electronic resource] / |
260 ## - PUBLICATION, DISTRIBUTION, ETC. (IMPRINT) |
Place of publication |
Hoboken, N.J. : |
Name of publisher |
Wiley, |
Year of publication |
2010. |
300 ## - PHYSICAL DESCRIPTION |
Number of Pages |
one online resource, 460 pages : |
Other physical details |
illustrations ; |
500 ## - GENERAL NOTE |
General note |
Includes index. |
505 0# - FORMATTED CONTENTS NOTE |
Formatted contents note |
pt. I. Let's get started : What is a program? ; Installing code::blocks ; Writing your first program -- pt. II. Writing a program: decisions, decisions : Integer expressions ; Character expressions ; If I could make my own decisions ; Switching paths ; DeBugging your programs, part 1 -- pt. III. Becoming a functional programmer : While running in circles ; Looping for the fun of it ; Functions, I declare! ; Dividing programs into modules ; Debugging your programs, part 2 -- pt. IV. Data structures : Other numerical variable types ; Arrays ; Arrays with character ; Pointing the way to C++ pointers ; Taking a second look at C++ pointers ; Programming with class ; Debugging your programs, part 3 -- pt. 5. Object-oriented programming : What is object-oriented programming? ; Structured play: making classes do things ; Pointers to objects ; Do not disturb: protected members ; Getting objects off to a good start ; Making constructive arguments ; Coping with the copy constructor -- pt. VI. Advanced strokes : Inheriting a class ; Are virtual functions for real? ; Overloading assignment operators ; Performing streaming I/O ; Take exception! -- pt. VII. The part of tens : Ten ways to avoid bugs ; Ten features not covered in this book -- Appendix: About the CD. |
505 0# - FORMATTED CONTENTS NOTE |
Formatted contents note |
Let's get started -- Writing a program: decisions, decisions -- Becoming a functional programmer -- Data structures -- Object-oriented programming -- Advanced strokes -- The part of tens. |
520 ## - SUMMARY, ETC. |
Summary, etc |
"Learn to think like a programmer and understand how C++ works, create programs and get bugs out of your code, [and] master basic development concepts and techniques in C++"--Cover. |
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM |
Topical Term |
C++ (Computer program language) |
650 #7 - SUBJECT ADDED ENTRY--TOPICAL TERM |
Topical Term |
C++ (Computer language) |
942 ## - ADDED ENTRY ELEMENTS (KOHA) |
Koha item type |
Electronic Books |