by Dale.Turley » Sat Jan 23, 2010 12:50 pm
What I'm planning to do is use several books.
(Wrox) - Ivor Horton's Beginning Visual C++ 2005 - the first chapter (up until Windows programming) gives you a great basic idea of C++ from variables, decisions, looping, classes, program structure etc but misses out a lot of the standard template library functions, i came away with a thorough 'basic' understanding of C++ programs. Then before it got to the Windows programming section i started reading;
(Walter Savitch) - Absolute C++. Which walks you through the basics again but with more detail (i skimmed through a lot of the first couple of chapters) but then gets into linked lists - STL and patterns etc. So alot of the same as in the first book, but in alot more detail - with very good practice exercises. (I'm currenly at this level)
Then back to Ivor Hortons C++ 2005. Start with the basic windows programming section (using the API, MFC and Windows forms if you're interested) then it gets involved with basic database access and writing your own DLL's and a bit of graphics.
Then I'll start to read the C++ In Depth books mentioned earlier - these include quite advanced features of C++ not covered in the other books and network programming etc.
Sounds like quite a lot, but i do around and hour or two a day and am flying through them.
Hope these help.