Hello.
I'm searching for some c++ book. I'm not complete beginner, I have already read C++ Demystified(200 pages, well explained but a lot of C-style coding) so I know some basics like conditional statements, loops, something about pointers, working with files etc. but nothing about OOP. I'm deciding between C++ Primer and Programming: Principles and Practice Using C++. I have wanted to continue with C++ Primer but they assume previous programming experience and know to write, compile and run program in at least one modern block-structured language. What do they mean by that? Do I know enough to start with C++ Primer or will it be better to start with Programming: Principles and Practice Using C++ by Bjarne Stroustrup and after that continue with C++ Primer?
Any help at all would be appreciated!
This is what I learnt from (and am still learning from) - not sure if that is a recommendation, though! It covers the initial C++98 standard (not the extras in C++11 or C++14 - you can get those on this site).
What I really liked is that it made very clear how C++ (the second half of the book) changed C. It also has quite a good reference for standard functions, io and STL library at the end.
It sounds interesting but it looks quite similar to the book which I read. A lot of C-style coding. I have already read a lot about it and I'm searching for something different now. But thanks for your recommendation, I really appreciate that.
No, I don't have it. I'm just deciding which one to buy. I know they are probably good because they are highly recommended. I have wanted to make myself sure if I know enough to start with C++ Primer. I have read some previews of the books and I have liked them both so it is quite hard decision. I really appreciate your help.