Fundamental C++ is a tutorial that I'm working on. It teaches cross-platform C++ in such a way that things are understandable, correct and complete (at least, that's what I'm aiming for). As long as I'll be working on it, you will be able to download the draft version of the finished chapters from this site. If you have any remarks or suggestions, please mail me. Your input will be greatly appreciated!
The files are stored as pdf files. You can open them with Adobe Acrobat Reader. If you don't have this program, you can download it here.