This question has already been answered:

When I taught Visual Basic, the book "MS Visual Basic 6.0. Step by Step." Well written, immediately work with windows, etc. However, in C ++, there was no normal book like that one. Maybe, after all, someone knows a clear C ++ book to make window applications?

Here I found C ++ for beginners - a series of Step by Step. Shield

Reported as a duplicate by Nick Volynkin , Kromster , Cerbo , Vladimir Glinskikh , Visman September 29 '15 at 3:02 .

A similar question was asked earlier and an answer has already been received. If the answers provided are not exhaustive, please ask a new question .

  • one
    Pay attention to the topics: * [A good book to start with (MS Visual C ++)] [1] * [Learning C ++ from scratch] [2] [1]: hashcode.ru/questions/29229 [2]: hashcode.ru/questions / 27099 - angry
  • Thanks for the answer. )) I’m talking about finding a tutorial that would be easier for me to understand and immediately write window applications, and not console applications. An example of a textbook on BASIC has already given. Here on similarity of it only on With ++. - FFF
  • one
    Mic, here, explain what you are clever constantly? =) Well, seriously. - knes
  • @knes I am not clever, I simply answered, because the fact that you offer those textbooks that you understand does not mean that the other person will understand him, therefore I say that the best student you understand is the one that reads C ++ textbooks. - Michael Nikolaev
  • four
    Possible duplicate question: Books and other literature on C ++ - Nick Volynkin

5 answers 5

C ++ is a more "serious" language than VB. First you need to deal with the ideology, the basics of syntax, the principles of the implementation of the OOP in it, and it is better to do this by creating console programs for starting, and only then master the work with the GUI.

Himself taught by Stephen Prata "Programming language C ++". Highly recommend. He gives a good knowledge of the general concepts of language without reference to a specific platform. For a start, it is better to work not in VisualStudio, but in a simpler environment, such as Dev-Cpp (for learning a very good IDE) or even in a notebook + console + compiler. And only then go to VS.

Straoustru - a great book, but for a beginner complicated. Kernigan-Ritchie is a classic book on the C language (and not C ++). I personally did not really like it.

  • one
    Notepad + console + compiler, IMHO; For a beginner, the best option is Zowie
  • Yes. But only after the gterminal line, the appearance of the console of the screws makes me feel nauseous. - skegg

At one time I started with these books:

Boris Pakhomov. "C / C ++ and MS Visual C ++ 2008 for beginners"

Laptev V.V. "C ++. Object-Oriented Programming"

    R.Lahore Object-Oriented Programming in C ++

    • Thank. What else besides this helped you? It seemed to me complicated. Or not interesting. In the sense that in the book "Step by Step" All the syntax and rules were considered during the creation of the program. And then somehow described first and then applied ... - FFF
    • Stroustrup and Kernigan / Ricci ... They will suit you less. - knes

    Davis Chapman - Learn Ms Visual C ++. NET for 21 days (If you need to learn the window interface from scratch, this one is just right)

    Pavlovskaya, Shchupak - C / C ++ (There are two books there: a workshop and the actual theoretical material

    Stroustrup - A complete guide to C / C ++ (By the way, everything is very clearly written)

    I read all three books, and from scratch, learning C / C ++ is very good in them. IMHO ...