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.
  • 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

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

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

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

    H M 2 Replies 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

      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