Thank you very much for the help.
And yes much more than a little confused. I pretty much don't know what I am doing, I took this course online, the book has nothing to do with C++ just problem solving, so it is no help, and I am having trouble making myself think in a way that suits programming. Sorry if I annoyed anyone by not knowing what is going on.
Why not have a browse through these books: http://www.freetechbooks.com/c-c-f3.html
If the book you're reading, as Americans like to say, sucks, obtain another book. And don't worry, nobody is annoyed, you're just confused as all; we've all been there.