skip to content
C++ primer plus Preview this item
ClosePreview this item
Checking...

C++ primer plus

Author: Stephen Prata
Publisher: Indianapolis, Ind. : Sams, ©2005.
Edition/Format:   eBook : Document : English : 5th edView all editions and formats
Database:WorldCat
Summary:
"If you are new to C++ programming, C++ Primer Plus, Fifth Edition is a friendly and easy-to-use self-study guide. You will cover the latest and most useful language enhancements, the Standard Template Library and ways to streamline object-oriented programming with C++. This guide also illustrates how to handle input and output, make programs perform repetitive tasks, manipulate data, hide information, use functions  Read more...
Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

 

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Genre/Form: Electronic books
Additional Physical Format: Print version:
Prata, Stephen.
C++ primer plus.
Indianapolis, Ind. : Sams, ©2005
(DLC) 2004095067
(OCoLC)56656364
Material Type: Document, Internet resource
Document Type: Internet Resource, Computer File
All Authors / Contributors: Stephen Prata
ISBN: 0768664063 9780768664065 9780131388215 0131388215
OCLC Number: 62349088
Description: 1 online resource (xvii, 1202 pages) : illustrations
Contents: Cover --
COVER --
TABLE OF CONTENTS --
ABOUT THE AUTHOR --
INTRODUCTION --
CHAPTER 1 GETTING STARTED --
Learning C++: What Lies Before You --
The Origins of C++: A Little History --
Portability and Standards --
The Mechanics of Creating a Program --
Summary --
CHAPTER 2 SETTING OUT TO C++ --
C++ Initiation --
C++ Statements --
More C++ Statements --
Functions --
Summary --
Review Questions --
Programming Exercises --
CHAPTER 3 DEALING WITH DATA --
Simple Variables --
The const Qualifier --
Floating-Point Numbers --
C++ Arithmetic Operators --
Summary --
Review Questions --
Programming Exercises --
CHAPTER 4 COMPOUND TYPES --
Introducing Arrays --
Strings --
Introducing the string Class --
Introducing Structures --
Unions --
Enumerations --
Pointers and the Free Store --
Pointers, Arrays, and Pointer Arithmetic --
Summary --
Review Questions --
Programming Exercises --
CHAPTER 5 LOOPS AND RELATIONAL EXPRESSIONS --
Introducing for Loops --
Relational Expressions --
The while Loop --
The do while Loop --
Loops and Text Input --
Nested Loops and Two-Dimensional Arrays --
Summary --
Review Questions --
Programming Exercises --
CHAPTER 6 BRANCHING STATEMENTS AND LOGICAL OPERATORS --
The if Statement --
Logical Expressions --
The cctype Library of Character Functions --
The?: Operator --
The switch Statement --
The break and continue Statements --
Number-Reading Loops --
Simple File Input/Output --
Summary --
Review Questions --
Programming Exercises --
CHAPTER 7 FUNCTIONS: C++'S PROGRAMMING MODULES --
Function Review --
Function Arguments and Passing by Value --
Functions and Arrays --
Functions and Two-Dimensional Arrays --
Functions and C-Style Strings --
Functions and Structures --
Functions and string Class Objects --
Recursion --
Pointers to Functions --
Summary --
Review Questions --
Programming Exercises --
CHAPTER 8 ADVENTURES IN FUNCTIONS --
C++ Inline Functions --
Reference Variables --
Default Arguments --
Function Overloading --
Function Templates --
Summary --
Review Questions --
Programming Exercises --
CHAPTER 9 MEMORY MODELS AND NAMESPACES --
Separate Compilation --
Storage Duration, Scope, and Linkage --
The Placement new Operator --
Namespaces --
Summary --
Review Questions --
Programming Exercises --
CHAPTER 10 OBJECTS AND CLASSES --
Procedural and Object-Oriented Programming --
Abstraction and Classes --
Class Constructors and Destructors --
Knowing Your Objects: The this Pointer --
An Array of Objects --
The Interface and Implementation Revisited --
Class Scope --
Abstract Data Types --
Summary --
Review Questions --
Programming Exercises --
CHAPTER 11 WORKING WITH CLASSES --
Operator Overloading --
Time on Our Hands: Developing an Operator Overloading Example --
Introducing Friends --
Overloaded Operators: Member Versus Nonmember Functions --
More Overloading: A Vector Class --
Automatic Conversions and Type Casts for Classes --
Summary --
Review Questions --
Programming Exercises.
Responsibility: Stephen Prata.

Abstract:

"If you are new to C++ programming, C++ Primer Plus, Fifth Edition is a friendly and easy-to-use self-study guide. You will cover the latest and most useful language enhancements, the Standard Template Library and ways to streamline object-oriented programming with C++. This guide also illustrates how to handle input and output, make programs perform repetitive tasks, manipulate data, hide information, use functions and build flexible, easily modifiable programs. C++ Primer Plus, Fifth Edition makes learning and using important object-oriented programming concepts understandable. Choose this classic to learn the fundamentals and more of C++ programming"--Resource description page.

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/62349088> # C++ primer plus
    a schema:MediaObject, schema:Book, schema:CreativeWork ;
    library:oclcnum "62349088" ;
    library:placeOfPublication <http://experiment.worldcat.org/entity/work/data/683536#Place/indianapolis_ind> ; # Indianapolis, Ind.
    library:placeOfPublication <http://id.loc.gov/vocabulary/countries/inu> ;
    schema:about <http://experiment.worldcat.org/entity/work/data/683536#Topic/computers_programming_languages_pascal> ; # COMPUTERS--Programming Languages--Pascal
    schema:about <http://experiment.worldcat.org/entity/work/data/683536#Topic/c_computer_program_language> ; # C (Computer program language)
    schema:about <http://experiment.worldcat.org/entity/work/data/683536#Topic/computers_programming_languages_java> ; # COMPUTERS--Programming Languages--Java
    schema:about <http://experiment.worldcat.org/entity/work/data/683536#Topic/c++_computer_program_language> ; # C++ (Computer program language)
    schema:about <http://dewey.info/class/005.133/e22/> ;
    schema:about <http://experiment.worldcat.org/entity/work/data/683536#Topic/computers_programming_languages_c♯> ; # COMPUTERS--Programming Languages--C♯
    schema:bookEdition "5th ed." ;
    schema:bookFormat schema:EBook ;
    schema:copyrightYear "2005" ;
    schema:creator <http://experiment.worldcat.org/entity/work/data/683536#Person/prata_stephen> ; # Stephen Prata
    schema:datePublished "2005" ;
    schema:description "Cover -- COVER -- TABLE OF CONTENTS -- ABOUT THE AUTHOR -- INTRODUCTION -- CHAPTER 1 GETTING STARTED -- Learning C++: What Lies Before You -- The Origins of C++: A Little History -- Portability and Standards -- The Mechanics of Creating a Program -- Summary -- CHAPTER 2 SETTING OUT TO C++ -- C++ Initiation -- C++ Statements -- More C++ Statements -- Functions -- Summary -- Review Questions -- Programming Exercises -- CHAPTER 3 DEALING WITH DATA -- Simple Variables -- The const Qualifier -- Floating-Point Numbers -- C++ Arithmetic Operators -- Summary -- Review Questions -- Programming Exercises -- CHAPTER 4 COMPOUND TYPES -- Introducing Arrays -- Strings -- Introducing the string Class -- Introducing Structures -- Unions -- Enumerations -- Pointers and the Free Store -- Pointers, Arrays, and Pointer Arithmetic -- Summary -- Review Questions -- Programming Exercises -- CHAPTER 5 LOOPS AND RELATIONAL EXPRESSIONS -- Introducing for Loops -- Relational Expressions -- The while Loop -- The do while Loop -- Loops and Text Input -- Nested Loops and Two-Dimensional Arrays -- Summary -- Review Questions -- Programming Exercises -- CHAPTER 6 BRANCHING STATEMENTS AND LOGICAL OPERATORS -- The if Statement -- Logical Expressions -- The cctype Library of Character Functions -- The?: Operator -- The switch Statement -- The break and continue Statements -- Number-Reading Loops -- Simple File Input/Output -- Summary -- Review Questions -- Programming Exercises -- CHAPTER 7 FUNCTIONS: C++'S PROGRAMMING MODULES -- Function Review -- Function Arguments and Passing by Value -- Functions and Arrays -- Functions and Two-Dimensional Arrays -- Functions and C-Style Strings -- Functions and Structures -- Functions and string Class Objects -- Recursion -- Pointers to Functions -- Summary -- Review Questions -- Programming Exercises -- CHAPTER 8 ADVENTURES IN FUNCTIONS -- C++ Inline Functions -- Reference Variables -- Default Arguments -- Function Overloading -- Function Templates -- Summary -- Review Questions -- Programming Exercises -- CHAPTER 9 MEMORY MODELS AND NAMESPACES -- Separate Compilation -- Storage Duration, Scope, and Linkage -- The Placement new Operator -- Namespaces -- Summary -- Review Questions -- Programming Exercises -- CHAPTER 10 OBJECTS AND CLASSES -- Procedural and Object-Oriented Programming -- Abstraction and Classes -- Class Constructors and Destructors -- Knowing Your Objects: The this Pointer -- An Array of Objects -- The Interface and Implementation Revisited -- Class Scope -- Abstract Data Types -- Summary -- Review Questions -- Programming Exercises -- CHAPTER 11 WORKING WITH CLASSES -- Operator Overloading -- Time on Our Hands: Developing an Operator Overloading Example -- Introducing Friends -- Overloaded Operators: Member Versus Nonmember Functions -- More Overloading: A Vector Class -- Automatic Conversions and Type Casts for Classes -- Summary -- Review Questions -- Programming Exercises."@en ;
    schema:description ""If you are new to C++ programming, C++ Primer Plus, Fifth Edition is a friendly and easy-to-use self-study guide. You will cover the latest and most useful language enhancements, the Standard Template Library and ways to streamline object-oriented programming with C++. This guide also illustrates how to handle input and output, make programs perform repetitive tasks, manipulate data, hide information, use functions and build flexible, easily modifiable programs. C++ Primer Plus, Fifth Edition makes learning and using important object-oriented programming concepts understandable. Choose this classic to learn the fundamentals and more of C++ programming"--Resource description page."@en ;
    schema:exampleOfWork <http://worldcat.org/entity/work/id/683536> ;
    schema:genre "Electronic books"@en ;
    schema:inLanguage "en" ;
    schema:isSimilarTo <http://www.worldcat.org/oclc/56656364> ;
    schema:name "C++ primer plus"@en ;
    schema:productID "62349088" ;
    schema:publication <http://www.worldcat.org/title/-/oclc/62349088#PublicationEvent/indianapolis_ind_sams_2005> ;
    schema:publisher <http://experiment.worldcat.org/entity/work/data/683536#Agent/sams> ; # Sams
    schema:url <http://www.myilibrary.com?id=84028&ref=toc> ;
    schema:url <http://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=140972> ;
    schema:url <http://proquest.safaribooksonline.com/9780131388215> ;
    schema:url <http://proquest.tech.safaribooksonline.de/9780131388215> ;
    schema:url <http://proquest.safaribooksonline.com/640> ;
    schema:url <http://www.myilibrary.com?id=84028> ;
    schema:url <http://proquest.safaribooksonline.com/?fpi=9780131388215> ;
    schema:workExample <http://worldcat.org/isbn/9780131388215> ;
    schema:workExample <http://worldcat.org/isbn/9780768664065> ;
    wdrs:describedby <http://www.worldcat.org/title/-/oclc/62349088> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/683536#Person/prata_stephen> # Stephen Prata
    a schema:Person ;
    schema:familyName "Prata" ;
    schema:givenName "Stephen" ;
    schema:name "Stephen Prata" ;
    .

<http://experiment.worldcat.org/entity/work/data/683536#Place/indianapolis_ind> # Indianapolis, Ind.
    a schema:Place ;
    schema:name "Indianapolis, Ind." ;
    .

<http://experiment.worldcat.org/entity/work/data/683536#Topic/c_computer_program_language> # C (Computer program language)
    a schema:Intangible ;
    schema:name "C (Computer program language)"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/683536#Topic/c++_computer_program_language> # C++ (Computer program language)
    a schema:Intangible ;
    schema:name "C++ (Computer program language)"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/683536#Topic/computers_programming_languages_c♯> # COMPUTERS--Programming Languages--C♯
    a schema:Intangible ;
    schema:name "COMPUTERS--Programming Languages--C♯"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/683536#Topic/computers_programming_languages_java> # COMPUTERS--Programming Languages--Java
    a schema:Intangible ;
    schema:name "COMPUTERS--Programming Languages--Java"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/683536#Topic/computers_programming_languages_pascal> # COMPUTERS--Programming Languages--Pascal
    a schema:Intangible ;
    schema:name "COMPUTERS--Programming Languages--Pascal"@en ;
    .

<http://worldcat.org/isbn/9780131388215>
    a schema:ProductModel ;
    schema:isbn "0131388215" ;
    schema:isbn "9780131388215" ;
    .

<http://worldcat.org/isbn/9780768664065>
    a schema:ProductModel ;
    schema:isbn "0768664063" ;
    schema:isbn "9780768664065" ;
    .

<http://www.worldcat.org/oclc/56656364>
    a schema:CreativeWork ;
    rdfs:label "C++ primer plus." ;
    schema:description "Print version:" ;
    schema:isSimilarTo <http://www.worldcat.org/oclc/62349088> ; # C++ primer plus
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.