I don't really know where to begin and i'm not always on internet because i'm doing martial art so i need a a good book that i can bring with me. I have an programming friend but i lost contact to him he said i should get a book with c++11 i've no really idea how many c++ version are there.
The thing with online tutorials is they're not really definitive (on a given subject that is, not the language). I use this site and Learncpp.com, then when I got C++ Primer 5th I was gob smacked at the important little things here and there missed out elsewhere. Primer 5th is also heavily revised for C++11 so you have my recommendation. The books a bit daunting though if you have no programming experience. You could check out a PDF of it...
I find a website and a book make a good combo. Good luck! :)
This is a very common question and I always recommend C++ Primer (5th Edition) by Stanley B. Lippman, Josée Lajoie, Barbara E. Moo
I recommend it because:
1. it is rewritten for c++11 (newest one)
2. by the time you finish this you will be a pro. It has everything (more than 1400 pages).
@Grey Wolf
I thought it was it does have a basic "Hello World" program in the first chapter, but now that I look at it more it is slightly more advanced than I thought it was. I have been planning on getting it and didn't look at how it started out; I was getting because it was kinda advanced by the end.
For an absolute beginner, it may be worth taking a look at: "Programming -- Principles and Practice Using C++"
by Bjarne Stroustrup
I would recommend: "C++ Primer (5th Edition)"
by Stanley B. Lippman et al
but I'm not sure if it is suitable if you are an absolute beginner.
-------=====##=====-------
cppprogrammer297, I have just got the 4th edition of "The C++ Programming Language". This is the third copy of the book I have owned, I have never regretted buying it and I have found it challenging in a good way.
Beginning Programming with C++ for Dummies by Stephen Davis. It comes with a disc too which includes Code::Blocks and tons of example programs. You can buy it on amazon or check it out at the library.
I would recommend Thinking in C++. It has 2 volumes and it's FREE! but it's quite too long, the book is nearly 1400 total pages (both V1 and V2).
You can search for the book in google as it's free.
EDIT: The last edition of the book is the 2nd edition.