I'm amazed that no-one has suggested you buy the Bible - 'The C++ Programming Language' by Bjrne Stroustrup. Every C++ programmer should own it, and also his 'Design and Evolution of C++' Beyond that, you should own the Langer & Kreft book on iostreams, a good STL reference, such as 'Generic Programming and the STL', and you may benefit from subscibing to the C Users Journal, despite a recent drop in quality it still has lots of good info on standard C++. Christian Hey, at least Logo had, at it's inception, a mechanical turtle. VB has always lacked even that... - Shog9 04-09-2002 During last 10 years, with invention of VB and similar programming environments, every ill-educated moron became able to develop software. - Alex E. - 12-Sept-2002