Why waste time learning
when ignorance is instantaneous?
Hobbes
Bruce Eckel has made his excellent C++ and Java textbooks available online. I host a New Zealand mirror of them here. You can read the latest version 'live' on this site, or you can download the books for off-line viewing later, if you prefer.
Thinking in C++ comes in two volumes. The first deals with the C++ language itself, covering all of the new features on the 1998 standard. The second concentrates on the standard C++ libraries, and the STL containers & algorithms.
Volume One |
Volume Two |
If you'd rather not spend three days sneaking around the company's laser printer, you can order the printed versions over the 'net. Follow the links above. Bruce managed to convince his publishers that releasing his book online was a good idea — the least we can do is try to prove him right... I'm not being a nice guy here BTW, I'm just gunning for a kick-back from Amazon! :-P.