Hello again, I'm just about done with a 2 semester beginner C++ book and would like to buy the next logical step. My book is "Program Development and Design Using C++", here are the major topics that it covers (or introduces?):
functions, for/while loops, if-else, switch, classes and inheritance, pointers and memory addresses, arrays, dynamic memory allocation (new/delete), polymorphism, file stream objects, structures, unions, linked lists, stacks and queues
The author was Gary Bronson, he really does a good job in explaining things in detail without assuming that the reader "already knows" or "should know", so this book was a really good foundation on C++, or even programming in general. Unfortunatelly I did not find a follow up book by him so I don't really know what to get next.