C++ Programming Today. (Record no. 25533)

MARC details
000 -LEADER
fixed length control field 04873nam a22003373i 4500
001 - CONTROL NUMBER
control field EBC5125619
003 - CONTROL NUMBER IDENTIFIER
control field MiAaPQ
005 - DATE AND TIME OF LATEST TRANSACTION
control field 20190104142820.0
006 - FIXED-LENGTH DATA ELEMENTS--ADDITIONAL MATERIAL CHARACTERISTICS--GENERAL INFORMATION
fixed length control field m o d |
007 - PHYSICAL DESCRIPTION FIXED FIELD--GENERAL INFORMATION
fixed length control field cr cnu||||||||
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION
fixed length control field 181231s2007 xx o ||||0 eng d
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 9788131740507
Qualifying information (electronic bk.)
035 ## - SYSTEM CONTROL NUMBER
System control number (MiAaPQ)EBC5125619
035 ## - SYSTEM CONTROL NUMBER
System control number (Au-PeEL)EBL5125619
035 ## - SYSTEM CONTROL NUMBER
System control number (CaONFJC)MIL265101
035 ## - SYSTEM CONTROL NUMBER
System control number (OCoLC)1024284306
040 ## - CATALOGING SOURCE
Original cataloging agency MiAaPQ
Language of cataloging eng
Description conventions rda
-- pn
Transcribing agency MiAaPQ
Modifying agency MiAaPQ
082 ## - DEWEY DECIMAL CLASSIFICATION NUMBER
Edition number 23rd
Classification number 005.13C
100 1# - MAIN ENTRY--PERSONAL NAME
Personal name Johnston, Barbara.
245 10 - TITLE STATEMENT
Title C++ Programming Today.
250 ## - EDITION STATEMENT
Edition statement 2nd ed.
300 ## - PHYSICAL DESCRIPTION
Extent 1 online resource (655 pages)
505 0# - FORMATTED CONTENTS NOTE
Formatted contents note Cover -- Contents -- 1 C++ Overview and Software Development -- Welcome! -- 1.1 What is C and What is C++? -- 1.2 What Do You Mean by Object-Oriented? -- 1.3 Structured Design versus Object-Oriented Design -- 1.4 Software Construction Techniques: An Overview -- 1.5 Troubleshooting -- Review Questions and Problems -- 2 Getting Started: Data Types, Variables, Operators, Arithmetic, Simple I/O, and C++ Strings -- The Big Picture -- 2.1 Programming Fundamentals -- 2.2 Terminology and Project Construction -- 2.3 General Format of a C++ Program -- 2.4 Program Data and Data Types -- 2.5 Variable Declaration in C++ -- 2.6 Operators in C++ -- 2.7 Miscellaneous Topics: #define, const, and casting -- 2.8 More Details on Keyboard Input and Screen Output -- 2.9 Get Started Using Classes and Objects, the C++ string -- 2.10 Practice! -- Review Questions and Problems -- 3 Control Statements and Loops -- Decisions, Decisions! -- 3.1 Relational and Logical Operators -- 3.2 if Statements -- 3.3 switch Statements -- 3.4 Loops in General -- 3.5 for Loop -- 3.6 while Loop -- 3.7 do while Loop -- 3.8 Jump Statements -- 3.9 Troubleshooting -- 3.10 More Fun with C++ Classes, the vector Class -- 3.11 Summary -- 3.12 Practice! -- Review Questions and Problems -- 4 Functions Part I: The Basics -- Little Picture, Big Picture -- 4.1 Functions in C++ -- 4.2 Functions: Basic Format -- 4.3 Requirements for Writing Functions -- 4.4 Overloaded Functions -- 4.5 Default Input Parameter List Functions -- 4.6 Local, Global, and Static Variables -- 4.7 More Fun with C++ Classes, the stringstream Class -- 4.8 Summary -- 4.9 Practice! -- Review Questions and Problems -- 5 Functions Part II: Variable Addresses, Pointers, and References -- We're Good up to Here -- 5.1 Data Variables and Memory -- 5.2 Address Operator: & -- 5.3 Pointers.
505 8# - FORMATTED CONTENTS NOTE
Formatted contents note 5.4 Functions, Pointers and the Indirection Operator -- 5.5 Functions and References -- 5.6 More Fun with C++ Classes: the queue Class -- 5.7 Summary -- 5.8 Practice! -- Review Questions and Problems -- 6 Arrays -- Run Faster, Jump Higher -- 6.1 Using Single Data Variables -- 6.2 Array Fundamentals -- 6.3 Arrays and Functions -- 6.4 C-strings, also known as Character Arrays -- 6.5 Multidimensional Arrays -- 6.6 Multidimensional Arrays and Functions -- 6.7 Filling Arrays from Data Files -- 6.8 Summary -- 6.9 Practice! -- Review Questions and Problems -- 7 Classes and Using Objects -- Who's Job Is It? -- 7.1 What Do We Know About Classes and Objects? -- 7.2 Writing Our Own Classes -- 7.3 Objects as Class Members -- 7.4 Class Destructors -- 7.5 Array of Objects -- 7.6 Overloaded Operators and Objects -- 7.7 Pointers, References, and Classes -- 7.8 Summary -- 7.9 Practice! -- Review Questions and Problems -- 8 Inheritance and Virtual Functions -- Parents and Children -- 8.1 Why Is Inheritance So Important? -- 8.2 Inheritance Basics -- 8.3 Access Specifiers Specifics and Multiple Inheritance -- 8.4 Inheritance, Constructors and Destructors -- 8.5 Polymorphism and Virtual Functions -- 8.6 Summary -- 8.7 Practice! -- Review Questions and Problems -- Appendices -- A: Getting Started with Visual C++ 2005 Express Edition -- B: C++ Keywords Dictionary -- C: Operators in C++ -- D: ASCII Character Codes -- E: Bits, Bytes, Memory and Hexadecimal Notation -- F: File Input/Output -- G: Partial C++ Class Reference -- H: Multifile Programs -- I: Microsoft Visual C++ 2005 Express Edition Debugger -- Glossary -- A -- B -- C -- D -- E -- F -- G -- H -- I -- J -- K -- L -- M -- N -- O -- P -- Q -- R -- S -- T -- U -- V -- W -- Z -- Index -- A -- B -- C -- D -- E -- F -- G -- H -- I -- J -- K -- L -- M -- N -- O -- P -- Q -- R -- S -- T -- U -- V -- W -- Z.
590 ## - LOCAL NOTE (RLIN)
Local note Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2018. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
655 #4 - INDEX TERM--GENRE/FORM
Genre/form data or focus term Electronic books.
776 08 - ADDITIONAL PHYSICAL FORM ENTRY
Display text Print version:
Main entry heading Johnston, Barbara
Title C++ Programming Today
Place, publisher, and date of publication Noida : Pearson India,c2007
797 2# - LOCAL ADDED ENTRY--CORPORATE NAME (RLIN)
Corporate name or jurisdiction name as entry element ProQuest (Firm)
856 40 - ELECTRONIC LOCATION AND ACCESS
Uniform Resource Identifier <a href="https://ebookcentral.proquest.com/lib/cethalassery/detail.action?docID=5125619">https://ebookcentral.proquest.com/lib/cethalassery/detail.action?docID=5125619</a>
Public note Click to View
942 ## - ADDED ENTRY ELEMENTS (KOHA)
Source of classification or shelving scheme Dewey Decimal Classification
Koha item type Books
Holdings
Withdrawn status Lost status Source of classification or shelving scheme Materials specified (bound volume or other part) Damaged status Not for loan Home library Current library Shelving location Date acquired Total Checkouts Full call number Barcode Date last seen Price effective from Koha item type
    Dewey Decimal Classification Online Access     CENTRAL LIBRARY Digital Library Digital Library 04/01/2019   005.13C BAR-C2 E0083 04/01/2019 04/01/2019 E- Books
Powered by Koha ILS
Page Design & Customization: Library Web Team CE Thalassery