A
A
arlazey2017-11-09 16:02:43
Books
arlazey, 2017-11-09 16:02:43

What would be the best C++ book for a total newbie?

I tried to study the pros in several books (in turn, not at the same time). Sometimes the choice of books was wrong.
And everything (almost) boils down to the fact that the book explains some topic, and everything seems to be clear, but then the tasks go wild (at least it seems so).
I had almost no experience with programming before.
My request is this: advise a book that will describe in some detail what each line in the example does, how you can use this or that, and stuff like that. Maximum detail.

Answer the question

In order to leave comments, you need to log in

5 answer(s)
V
Vitaly, 2017-11-09
@vt4a2h

People who advise you to just learn C first, you are wrong. C and C++ are two different languages, and C++ is not even a superset of C (because obviously not every program valid for C will be valid for C++). The two languages ​​have a different approach to resource management, error handling, working with types, and so on. I believe that having experience in industrial development in C is even harmful when learning the pros.
Lippman try to read.

I
Ivan Koryukov, 2017-11-09
@MadridianFox

A total beginner needs to learn C and only then move on to the pros.

M
Man-Soul, 2017-11-09
@Man-Soul

When I selected a book on C ++ for purchase, I first read a scan of this book in order to select the author. I liked "The C++ Programming Language. Lectures and Exercises. 6th Edition" Stephen Prata, 2015, 1248 pages. But I additionally looked at some things, for example on typedef, in a book on the C language by the same author.

M
Mikhail Potanin, 2017-12-18
@potan

Strousrtupp's "The Design and Evolution of the C++ Language" was helpful to me. It is, of course, outdated, but it describes the motivations for certain features of the language, without knowing which it is difficult to understand it. After it, you can already look for something according to modern standards.
But I'm not sure if C++ is the right language for a beginner.

S
Smagliy Vladimir, 2018-01-02
@Volodimir_9898

In my opinion, Bjarne Stroustrup "Programming. The principles and practice of using C ++" is the best book,
but I advise you to start from this site
But still, if you are a beginner, then take a closer look at Python, it is simple and in addition it also supports OOP

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question