skip to content
Jumping into C++ Preview this item
ClosePreview this item
Checking...

Jumping into C++

Author: Alex Allain
Publisher: San Francisco : Cprogramming.com, [2012]
Edition/Format:   Print book : EnglishView all editions and formats
Database:WorldCat
Summary:
Want to learn to code? Want to learn C++? Struggling to follow your lecturer or books and tutorials written for experts? You're not alone. As a professional C++ developer and former Harvard teaching fellow, I know what you need to know to be a great C++ programmer, and I know how to teach it, one step at a time. I know where people struggle, and why, and how to make it clear. I cover every step of the programming  Read more...
Rating:

based on 1 rating(s) 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: Handböcker, manualer, etc
Document Type: Book
All Authors / Contributors: Alex Allain
ISBN: 9780988927803 0988927802
OCLC Number: 847609682
Description: xvii, 516 pages : illustrations ; 24 cm
Contents: pt. 1. Jumping into C++. --
Introduction and developer environment setup --
The basics of C++ --
User interaction and working with variables --
If statements --
Loops --
Functions --
Switch case and enums --
Randomizing your programs --
What if you can't figure out what to do? --
pt. 2. Working with data. --
Arrays --
Structures --
Introduction to pointers --
Using pointers --
Dynamic memory allocation --
Introduction to data structures with linked lists --
Recursion --
Binary trees --
The standard template library --
More about strings --
Debugging with code::blocks --
pt. 3. Writing larger programs. --
Breaking programs up into smaller pieces --
Introduction to program design --
Hiding the representation of structured data --
The class --
The lifecycle of a class --
Inheritance and polymorphism --
Namespaces --
File I/O --
Templates in C++ --
pt. 4. Miscellaneous topics. --
Formatting output using iomanip --
Exceptions and error reporting --
Final thoughts.
Responsibility: Alex Allain.
More information:

Abstract:

Want to learn to code? Want to learn C++? Struggling to follow your lecturer or books and tutorials written for experts? You're not alone. As a professional C++ developer and former Harvard teaching fellow, I know what you need to know to be a great C++ programmer, and I know how to teach it, one step at a time. I know where people struggle, and why, and how to make it clear. I cover every step of the programming process, including: Getting the tools you need to program and how to use them ; Basic language feature like variables, loops and functions ; How to go from an idea to code ; A clear, understandable explanation of pointers ; Strings, file IO, arrays, references ; Classes and advanced class design ; C++-specific programming patterns ; Object oriented programming ; Data structures and the standard template library (STL) ; Key concepts are reinforced with quizzes and over 75 practice problems.

Reviews

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

Tags

Be the first.

Similar Items

Related Subjects:(3)

User lists with this item (1)

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/847609682> # Jumping into C++
    a schema:Book, schema:CreativeWork ;
   library:oclcnum "847609682" ;
   library:placeOfPublication <http://id.loc.gov/vocabulary/countries/cau> ;
   schema:about <http://id.worldcat.org/fast/843286> ; # C++ (Computer program language)
   schema:about <http://dewey.info/class/005.117/> ;
   schema:about <http://experiment.worldcat.org/entity/work/data/1357849502#Topic/c++_programsprak> ; # C++ (programspråk)
   schema:about <http://experiment.worldcat.org/entity/work/data/1357849502#Topic/programming_languages_computers> ; # Programming languages (Computers)
   schema:bookFormat bgn:PrintBook ;
   schema:creator <http://experiment.worldcat.org/entity/work/data/1357849502#Person/allain_alex> ; # Alex Allain
   schema:datePublished "2012" ;
   schema:description "Want to learn to code? Want to learn C++? Struggling to follow your lecturer or books and tutorials written for experts? You're not alone. As a professional C++ developer and former Harvard teaching fellow, I know what you need to know to be a great C++ programmer, and I know how to teach it, one step at a time. I know where people struggle, and why, and how to make it clear. I cover every step of the programming process, including: Getting the tools you need to program and how to use them ; Basic language feature like variables, loops and functions ; How to go from an idea to code ; A clear, understandable explanation of pointers ; Strings, file IO, arrays, references ; Classes and advanced class design ; C++-specific programming patterns ; Object oriented programming ; Data structures and the standard template library (STL) ; Key concepts are reinforced with quizzes and over 75 practice problems."@en ;
   schema:description "pt. 1. Jumping into C++. -- Introduction and developer environment setup -- The basics of C++ -- User interaction and working with variables -- If statements -- Loops -- Functions -- Switch case and enums -- Randomizing your programs -- What if you can't figure out what to do? -- pt. 2. Working with data. -- Arrays -- Structures -- Introduction to pointers -- Using pointers -- Dynamic memory allocation -- Introduction to data structures with linked lists -- Recursion -- Binary trees -- The standard template library -- More about strings -- Debugging with code::blocks -- pt. 3. Writing larger programs. -- Breaking programs up into smaller pieces -- Introduction to program design -- Hiding the representation of structured data -- The class -- The lifecycle of a class -- Inheritance and polymorphism -- Namespaces -- File I/O -- Templates in C++ -- pt. 4. Miscellaneous topics. -- Formatting output using iomanip -- Exceptions and error reporting -- Final thoughts."@en ;
   schema:exampleOfWork <http://worldcat.org/entity/work/id/1357849502> ;
   schema:genre "Handböcker, manualer, etc."@en ;
   schema:inLanguage "en" ;
   schema:name "Jumping into C++"@en ;
   schema:productID "847609682" ;
   schema:workExample <http://worldcat.org/isbn/9780988927803> ;
   wdrs:describedby <http://www.worldcat.org/title/-/oclc/847609682> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/1357849502#Person/allain_alex> # Alex Allain
    a schema:Person ;
   schema:familyName "Allain" ;
   schema:givenName "Alex" ;
   schema:name "Alex Allain" ;
    .

<http://experiment.worldcat.org/entity/work/data/1357849502#Topic/c++_programsprak> # C++ (programspråk)
    a schema:Intangible ;
   schema:name "C++ (programspråk)"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/1357849502#Topic/programming_languages_computers> # Programming languages (Computers)
    a schema:Intangible ;
   schema:name "Programming languages (Computers)"@en ;
    .

<http://id.worldcat.org/fast/843286> # C++ (Computer program language)
    a schema:Intangible ;
   schema:name "C++ (Computer program language)"@en ;
    .

<http://worldcat.org/isbn/9780988927803>
    a schema:ProductModel ;
   schema:isbn "0988927802" ;
   schema:isbn "9780988927803" ;
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

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