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. Learning C++

Learning C++

Scheduled Pinned Locked Moved The Lounge
17 Posts 15 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.
  • K Kevin Marois

    I know NOTHING about C++. Haven't touched it since college 20 years ago. Now I need to learn it. Can anyone recommend a good ENTRY LEVEL book or tutorial?

    If it's not broken, fix it until it is

    F Offline
    F Offline
    fihsak
    wrote on last edited by
    #8

    The very basic and easy written book with all of the basic c++ technique is Object-Oriented Programming in C++, Robert Lafore

    1 Reply Last reply
    0
    • K Kevin Marois

      I know NOTHING about C++. Haven't touched it since college 20 years ago. Now I need to learn it. Can anyone recommend a good ENTRY LEVEL book or tutorial?

      If it's not broken, fix it until it is

      Kornfeld Eliyahu PeterK Offline
      Kornfeld Eliyahu PeterK Offline
      Kornfeld Eliyahu Peter
      wrote on last edited by
      #9

      Check the list here too: Useful Reference Books[^]

      Skipper: We'll fix it. Alex: Fix it? How you gonna fix this? Skipper: Grit, spit and a whole lotta duct tape.

      "It never ceases to amaze me that a spacecraft launched in 1977 can be fixed remotely from Earth." ― Brian Cox

      1 Reply Last reply
      0
      • K Kevin Marois

        I know NOTHING about C++. Haven't touched it since college 20 years ago. Now I need to learn it. Can anyone recommend a good ENTRY LEVEL book or tutorial?

        If it's not broken, fix it until it is

        K Offline
        K Offline
        Kiriander
        wrote on last edited by
        #10

        What languages are you familiar with right now?

        1 Reply Last reply
        0
        • K Kevin Marois

          I know NOTHING about C++. Haven't touched it since college 20 years ago. Now I need to learn it. Can anyone recommend a good ENTRY LEVEL book or tutorial?

          If it's not broken, fix it until it is

          M Offline
          M Offline
          megaadam
          wrote on last edited by
          #11

          IMHO the Lippman book is very boring. I warmly recommend this book, it is lucid and highly readable: Thinking in C++ Free PDF is available from these dowloade links: Bruce Eckel's MindView, Inc: Book Download Sites[^] Some links (e.g. the first one) are broken, others good. But if you like it, but the paper version, really worth it.

          ... such stuff as dreams are made on

          1 Reply Last reply
          0
          • K Kevin Marois

            I know NOTHING about C++. Haven't touched it since college 20 years ago. Now I need to learn it. Can anyone recommend a good ENTRY LEVEL book or tutorial?

            If it's not broken, fix it until it is

            D Offline
            D Offline
            david21114
            wrote on last edited by
            #12

            How-Program-10th-Paul-Deitel

            1 Reply Last reply
            0
            • K Kevin Marois

              I know NOTHING about C++. Haven't touched it since college 20 years ago. Now I need to learn it. Can anyone recommend a good ENTRY LEVEL book or tutorial?

              If it's not broken, fix it until it is

              D Offline
              D Offline
              dandy72
              wrote on last edited by
              #13

              Your college notes from 20 years ago?

              1 Reply Last reply
              0
              • K Kevin Marois

                I know NOTHING about C++. Haven't touched it since college 20 years ago. Now I need to learn it. Can anyone recommend a good ENTRY LEVEL book or tutorial?

                If it's not broken, fix it until it is

                S Offline
                S Offline
                SeattleC
                wrote on last edited by
                #14

                Well, the books *I* learned C++ from were C++ Faqs: Cline Marshall P. Lomow Greg A.[^] Effective C++ Scott Meyers[^] Both are browsable lists of short essays. The FAQs book has about 600. Meyers has 65. When I was learning C++, you also needed a book of syntax like The C++ Programming Language, 4th Edition: Bjarne Stroustrup[^] but in the modern world, I wonder if the existance of www.cppreference.com and www.cplusplus.com makes this book less necessary for learning.

                S 1 Reply Last reply
                0
                • S SeattleC

                  Well, the books *I* learned C++ from were C++ Faqs: Cline Marshall P. Lomow Greg A.[^] Effective C++ Scott Meyers[^] Both are browsable lists of short essays. The FAQs book has about 600. Meyers has 65. When I was learning C++, you also needed a book of syntax like The C++ Programming Language, 4th Edition: Bjarne Stroustrup[^] but in the modern world, I wonder if the existance of www.cppreference.com and www.cplusplus.com makes this book less necessary for learning.

                  S Offline
                  S Offline
                  svella
                  wrote on last edited by
                  #15

                  Scott Meyers' Effective C++ Series of books are a must reads for those who will do a lot of C++ programming, but not until after you've mastered the fundamentals. They cover a lot of things that will eventually bite you in the ass.

                  S 1 Reply Last reply
                  0
                  • K Kevin Marois

                    I know NOTHING about C++. Haven't touched it since college 20 years ago. Now I need to learn it. Can anyone recommend a good ENTRY LEVEL book or tutorial?

                    If it's not broken, fix it until it is

                    G Offline
                    G Offline
                    geodoom
                    wrote on last edited by
                    #16

                    Have you been programming in any other languages all these years from college? Generally , the book "Thinking in C++" from Eckel has good reviews in amazon, and you can find it free on line from the authors website. I have not read it yet but it seems a good and free choice. I have read most of Lafores book of 2003 edition , and also I have read most of the book "A complete guide to programming in C++" by Prinz, from 2001. I found them both good introductory books. But if you have been programming in some language all these years , then maybe you could use "Professional C++ , 3rd edition" , a book of 2014 , so you will be current with C++14. And since you are not a novice , the new edition of Lipman's book "C++ primer , 2012 edition" would still be OK for you , I do not think you will have a hard time to follow it, although it may be a little boring.

                    1 Reply Last reply
                    0
                    • S svella

                      Scott Meyers' Effective C++ Series of books are a must reads for those who will do a lot of C++ programming, but not until after you've mastered the fundamentals. They cover a lot of things that will eventually bite you in the ass.

                      S Offline
                      S Offline
                      SeattleC
                      wrote on last edited by
                      #17

                      I happen to disagre with @svella. While you do need some reference to pick up the syntax, if you already know C (like I did), the syntax is very natural. Learning C++ syntax is easy. Learning object oriented programming is hard. Learning templates, exceptions, and containers is hard.

                      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