What book to choose?

Hello. Please take seriously to my question.

Want to learn C++. Can't decide on a book. Someone advised the Creator of the language Bjarne (now there is an updated edition of 2016), someone says that Datly good, someone that is friends with someone that Pratt.

Massively recommend to start to write something. But if I just started to learn programming?

I want to find a source or book with very good explanation and most importantly practice parallel. That had a lot of problems. Not immediately complicated and incremental.

Maybe there are some principles that allow a better and more detailed understanding of the language? Or maybe you need something to read in addition? (Notice I did not write that faster to become a professional 1 day I have written is there something that allows better and in more detail to understand the language).
July 4th 19 at 22:50
4 answers
July 4th 19 at 22:52
For a start, any textbook on With++, in addition to books on visual C++ and BorlandC++ (these will learn bad).
Because C++ has such a feature: 80% of language is fundamentally incomprehensible and alien to those who haven't mastered basic 20% and does not have sufficient practical experience of their application.

You need to write kilometers of bad code to understand the right approach to OOP in C++, templates, dignity links before pointers, use of const, etc. Any tutorial will not help here.
> in addition to books on visual C++ and BorlandC++ (these will learn bad)

There's another Golden rule: keep clear of books that included a CD =) - Elna.Volkman92 commented on July 4th 19 at 22:55
: now, in my opinion, usually attached just the link to the site.
That is a textbook with disk presumably not only harmful, but also very outdated ;) - chelsea13 commented on July 4th 19 at 22:58
And what Any textbook? - Ryder_Schmeler32 commented on July 4th 19 at 23:01
July 4th 19 at 22:54
>I would like to find a source or book with very good explanation and most importantly practice parallel. That had a lot of problems. Not immediately complicated and incremental.

Then you will approach a set of Pavlovsk: textbook + two workshops(structural and OOP). IMHO, written simply and clearly. I like a newbie at the time went better than the rest.
July 4th 19 at 22:56
Thank you! Interesting resource. Besides Linux, I also study. Nothing in your collection like no more?) - Elna.Volkman92 commented on July 4th 19 at 22:59
July 4th 19 at 22:58

Find more questions by tags C++