Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Best C++ Book to get?

Best C++ Book to get?

Scheduled Pinned Locked Moved The Lounge
c++questionlearning
58 Posts 44 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • C Code2326

    What book or web page did you learn C++ from? I need suggestions because I just don't know where to look X| Thanks in advance. I'm currently eyeing on "The C++ Programming Language" by Bjarne Stroustrup, but I don't know if that's a good book.

    L Offline
    L Offline
    lain proliant
    wrote on last edited by
    #48

    I really enjoyed "Beginning C++" by Ivor Horton. Its a nice read, and it brings the principles of object oriented programming and abstract data types down to a level that is prime for those using C++ as an introduction to programming in general. It also heavily covers the most commonly used STL objects. I used it when I was 11 (7 years ago, version 2), and it has allowed me to reach a level where the constructs of the C++ language are less purely syntactical than they are useful tools with which to design software. Another book that I would suggest is available online, its called "Thinking in C++" by Bruce Eckel. It can be found here: http://www.mindview.net/Books/TICPP/ThinkingInCPP2e.html I hope that this can be of some help to you. :3

    That is not dead which can eternal lie, and with strange aeons even death may die.

    1 Reply Last reply
    0
    • L Lost User

      Very good choices!

      S Offline
      S Offline
      Sathesh Sakthivel
      wrote on last edited by
      #49

      Thanks Mitchel

      Regards, Satips.:rose:

      1 Reply Last reply
      0
      • S Sarath C

        One more. C++: a hands on approach by Eric Nagler

        -Sarath_._ "Great hopes make everything great possible" - Benjamin Franklin

        My blog - Sharing My Thoughts, An Article - Understanding Statepattern

        S Offline
        S Offline
        Sathesh Sakthivel
        wrote on last edited by
        #50

        Sarath. wrote:

        C++: a hands on approach by Eric Nagler

        Ok Sarath, I will add it to My Library. Thanks, I am Just thinking how i missed that book.

        Regards, Satips.:rose:

        1 Reply Last reply
        0
        • G ggraham412

          Those are all great books and have a place in my library, so I'm going to mention an oddball choice: C+C++: Programming With Objects in C and C++ by Allen Holub (McGraw-Hill, 1992). If you happen to have a background in C, this is a great choice because it actually goes into a lot of the details of what is actually happening in a C++ program from a C perspective. A little dated perhaps, but take a look.

          S Offline
          S Offline
          Sathesh Sakthivel
          wrote on last edited by
          #51

          ggraham412 wrote:

          A little dated perhaps, but take a look.

          I will look into that.

          Regards, Satips.:rose:

          1 Reply Last reply
          0
          • S Sathesh Sakthivel

            Code2326 wrote:

            "The C++ Programming Language" by Bjarne Stroustrup

            That book is good one. And also there are some of the good book which i am having are C++ Primer (3rd Edition) Stanley B. Lippman, Josée LaJoie, ISBN 0201824701. Effective C++ (2nd Edition). Scott Meyers, ISBN 0201924889. More Effective C++. Scott Meyers, ISBN 020163371X. Generic Programming and the STL. Matt Austern, ISBN 0201309564. The C++ Standard Library : A Tutorial and Reference. Nicolai M. Josuttis. ISBN 0201379260. C++ FAQs, 2nd edition. Marshall Cline, Greg Lomow, Mike Girou, ISBN 0201309831. Hope all the books are good.

            Regards, Satips.

            K Offline
            K Offline
            Kevin McFarlane
            wrote on last edited by
            #52

            I have a few on this list and I'm aware of the others but I don't think any of them are good as first books. I don't have a recommendation though. I actually learnt years ago from Que's Turbo C++ book, which was mostly about C++ and almost nothing about Turbo. At the time I thought it was excellent but is of course way out of date, and departs greatly from recommended style even of 13 years ago.

            Kevin

            1 Reply Last reply
            0
            • A Andrew Pearson

              Is it possible to talk you out of learning c++? unless you are an embedded person then I would not recommned c++ these days. In saying that, the way i learnt c++ was by doing. These days your best references are the c++ faq (google it) and very basic c++ book, like one of the sams versions. If you pick it up, you will go beyond the basics. A good mentor helps a lot. If you do not have a mentor then news groups and forums are the next best thing. But, c++ is an aweful language. Its pretty much an OO veneer over assembly (which i also know :). Its easy to write bad code, and its hard to write truly robust code. Without a critical senior person to constructively provide you guidance c++ can be a dangerous thing. IF you dont have a good reason for learning c++ then dont.

              K Offline
              K Offline
              Kevin McFarlane
              wrote on last edited by
              #53

              Andrew Pearson wrote:

              But, c++ is an aweful language.

              I'm surprised you haven't been flamed Andrew.:)

              Andrew Pearson wrote:

              IF you dont have a good reason for learning c++ then dont.

              I can sympathise with that.

              Kevin

              1 Reply Last reply
              0
              • C Code2326

                What book or web page did you learn C++ from? I need suggestions because I just don't know where to look X| Thanks in advance. I'm currently eyeing on "The C++ Programming Language" by Bjarne Stroustrup, but I don't know if that's a good book.

                S Offline
                S Offline
                sameermb
                wrote on last edited by
                #54

                I would suggest to start with "Thinking in C++". Its more informative than other starter books & easy to digest :). Really, "The C++ Programming Language" by Bjarne Stroustrup is heavy for beginers, but for experts its amazing.

                M 1 Reply Last reply
                0
                • C Code2326

                  What book or web page did you learn C++ from? I need suggestions because I just don't know where to look X| Thanks in advance. I'm currently eyeing on "The C++ Programming Language" by Bjarne Stroustrup, but I don't know if that's a good book.

                  T Offline
                  T Offline
                  Tarun Kr
                  wrote on last edited by
                  #55

                  Hi, If you want to be master in C++ and you dont know anything about C/C++. Then you should read the books in following order: 1. Let Us C 2. The C Programming language by Ker & Richie 3. Any simple C++ book like Robert Lafore (or) Let Us C++ Now the struggle starts: 4. Thinking in C++ 5. Book by Stroupstrup I think those are enough for you. I have read Thinking in C++ and now studying Stroupstrup book. Regards Tarun tarun_agg2002_03@yahoo.co.in

                  1 Reply Last reply
                  0
                  • C Code2326

                    What book or web page did you learn C++ from? I need suggestions because I just don't know where to look X| Thanks in advance. I'm currently eyeing on "The C++ Programming Language" by Bjarne Stroustrup, but I don't know if that's a good book.

                    M Offline
                    M Offline
                    Mihai Hangan
                    wrote on last edited by
                    #56

                    I went for "Thinking in C++" by Bruce Eckel. It helped me a lot and I think it is ideal for starters.

                    Hetfield

                    1 Reply Last reply
                    0
                    • S sameermb

                      I would suggest to start with "Thinking in C++". Its more informative than other starter books & easy to digest :). Really, "The C++ Programming Language" by Bjarne Stroustrup is heavy for beginers, but for experts its amazing.

                      M Offline
                      M Offline
                      Mihai Hangan
                      wrote on last edited by
                      #57

                      I couldn't have said it better ;)

                      Hetfield

                      1 Reply Last reply
                      0
                      • C Code2326

                        What book or web page did you learn C++ from? I need suggestions because I just don't know where to look X| Thanks in advance. I'm currently eyeing on "The C++ Programming Language" by Bjarne Stroustrup, but I don't know if that's a good book.

                        M Offline
                        M Offline
                        MTR7431
                        wrote on last edited by
                        #58

                        I Read Object-Oriented Programming in C++ 3rd ed written by Lafore,Robert W. I enjoyed it very much. MTR

                        1 Reply Last reply
                        0
                        Reply
                        • Reply as topic
                        Log in to reply
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes


                        • Login

                        • Don't have an account? Register

                        • Login or register to search.
                        • First post
                          Last post
                        0
                        • Categories
                        • Recent
                        • Tags
                        • Popular
                        • World
                        • Users
                        • Groups