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 Beginning C++ Book? [edit]

Best Beginning C++ Book? [edit]

Scheduled Pinned Locked Moved The Lounge
c++questionlearningcsharpcom
12 Posts 5 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.
  • J Jon Sagara

    Start here[^]. Then go here[^]. Then go here[^].

    Jon Sagara I said NO salt, NO salt on my margarita!!
    My Articles

    H Offline
    H Offline
    hauptman
    wrote on last edited by
    #3

    What about Inside Visual C++? I think this is one of the best books ... btw, how do I make these Link [^]? I'm not able to form this ^^

    J M 2 Replies Last reply
    0
    • M Mitch F

      Hello, I am currently trying to make the change from VB .Net to VC++ .Net. Which book/internet resource would you suggest that would have information on making a simple Windows Form, with buttons, checkboxes, event handling, and so on? Another side question is, what is the difference between MFC, ATL, and such? Which would I use for making a simple Windows form project? Right now I am reading "Beginning Game Programming"; however, I feel that it jumps right through most of the base C++/Windows commands that I don't even know how to use. Thanks, Programmer2k4 My sig: "And it is a professional faux pas to pay someone else to destroy your computer when you are perfectly capable of destroying it yourself." - Roger Wright I now use my CodeProject Blog! Most recent blog post: March 24

      D Offline
      D Offline
      DavidNohejl
      wrote on last edited by
      #4

      Programmer2k4 wrote: Right now I am reading "Beginning Game Programming" Cool. You switched to C++ because you want to do games? Good decision! Whad part of Game programming are you interested the most? Graphics? :cool: David Never forget: "Stay kul and happy" (I.A.)
      David's thoughts / dnhsoftware.org / MyHTMLTidy

      M H 2 Replies Last reply
      0
      • H hauptman

        What about Inside Visual C++? I think this is one of the best books ... btw, how do I make these Link [^]? I'm not able to form this ^^

        J Offline
        J Offline
        Jon Sagara
        wrote on last edited by
        #5

        It happens automatically when you paste a link into the text box. I know it works for IE, and I think it works for Firefox. Not sure about other browsers, though. Alternatively, you can click the "link" or "link[^]" buttons located between the signature text box and the row of smilies.

        Jon Sagara I said NO salt, NO salt on my margarita!!
        My Articles

        H 1 Reply Last reply
        0
        • D DavidNohejl

          Programmer2k4 wrote: Right now I am reading "Beginning Game Programming" Cool. You switched to C++ because you want to do games? Good decision! Whad part of Game programming are you interested the most? Graphics? :cool: David Never forget: "Stay kul and happy" (I.A.)
          David's thoughts / dnhsoftware.org / MyHTMLTidy

          M Offline
          M Offline
          Mitch F
          wrote on last edited by
          #6

          dnh wrote: Whad part of Game programming are you interested the most? I am mainly interested in the coding part. That way I can be learning more C++ and be game programming at the same time. dnh wrote: Graphics? I wish. Graphic skills in me are non-existent. :~ Thanks, Programmer2k4 My sig: "And it is a professional faux pas to pay someone else to destroy your computer when you are perfectly capable of destroying it yourself." - Roger Wright I now use my CodeProject Blog! Most recent blog post: March 24

          1 Reply Last reply
          0
          • J Jon Sagara

            Start here[^]. Then go here[^]. Then go here[^].

            Jon Sagara I said NO salt, NO salt on my margarita!!
            My Articles

            M Offline
            M Offline
            Mitch F
            wrote on last edited by
            #7

            Thanks for the information; I will look into those books. :) Thanks, Programmer2k4 My sig: "And it is a professional faux pas to pay someone else to destroy your computer when you are perfectly capable of destroying it yourself." - Roger Wright I now use my CodeProject Blog! Most recent blog post: March 24

            1 Reply Last reply
            0
            • H hauptman

              What about Inside Visual C++? I think this is one of the best books ... btw, how do I make these Link [^]? I'm not able to form this ^^

              M Offline
              M Offline
              Mitch F
              wrote on last edited by
              #8

              Thanks for the suggestion; I will also look that book as well. :) Thanks, Programmer2k4 My sig: "And it is a professional faux pas to pay someone else to destroy your computer when you are perfectly capable of destroying it yourself." - Roger Wright I now use my CodeProject Blog! Most recent blog post: March 24

              1 Reply Last reply
              0
              • M Mitch F

                Hello, I am currently trying to make the change from VB .Net to VC++ .Net. Which book/internet resource would you suggest that would have information on making a simple Windows Form, with buttons, checkboxes, event handling, and so on? Another side question is, what is the difference between MFC, ATL, and such? Which would I use for making a simple Windows form project? Right now I am reading "Beginning Game Programming"; however, I feel that it jumps right through most of the base C++/Windows commands that I don't even know how to use. Thanks, Programmer2k4 My sig: "And it is a professional faux pas to pay someone else to destroy your computer when you are perfectly capable of destroying it yourself." - Roger Wright I now use my CodeProject Blog! Most recent blog post: March 24

                N Offline
                N Offline
                Nemanja Trifunovic
                wrote on last edited by
                #9

                I would strongly suggest to start with Accelerated C++[^]. It is very concise, practical and teaches modern ISO C++. After you are done with it, the second two links Jon Sagara gave you would be my choice as well for Windows specific stuff.


                My programming blahblahblah blog. If you ever find anything useful here, please let me know to remove it.

                1 Reply Last reply
                0
                • J Jon Sagara

                  It happens automatically when you paste a link into the text box. I know it works for IE, and I think it works for Firefox. Not sure about other browsers, though. Alternatively, you can click the "link" or "link[^]" buttons located between the signature text box and the row of smilies.

                  Jon Sagara I said NO salt, NO salt on my margarita!!
                  My Articles

                  H Offline
                  H Offline
                  hauptman
                  wrote on last edited by
                  #10

                  hmm, yeah, I click the "link[^]" button but I have Firefox. maybe I should use IE -.-

                  D 1 Reply Last reply
                  0
                  • D DavidNohejl

                    Programmer2k4 wrote: Right now I am reading "Beginning Game Programming" Cool. You switched to C++ because you want to do games? Good decision! Whad part of Game programming are you interested the most? Graphics? :cool: David Never forget: "Stay kul and happy" (I.A.)
                    David's thoughts / dnhsoftware.org / MyHTMLTidy

                    H Offline
                    H Offline
                    hauptman
                    wrote on last edited by
                    #11

                    I would say you can create graphics applications nowadays with Visual Basic 6 and of course 7 too. As a beginner he won't make any topedge applications so I think Vb 6 in addition with Direct Graphics 9 is a good approach for a beginner in making games

                    1 Reply Last reply
                    0
                    • H hauptman

                      hmm, yeah, I click the "link[^]" button but I have Firefox. maybe I should use IE -.-

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

                      http://example.com[^] Yeah, doesn't work when you copy & paste link... still, one click is not so big deal Never forget: "Stay kul and happy" (I.A.)
                      David's thoughts / dnhsoftware.org / MyHTMLTidy

                      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