
Bruce Eckel's two volumes of Thinking in C++ can be downloaded from the author's website.
When I was in college, Turbo C++ was the compiler/IDE we used. It is pretty light and available now in Antique Software section of Embarcadero Developer Network. Turbo C++ was originally built by Borland. It is currently distributed by Embarcadero Technologies, which has acquired all of Borland's compiler tools.
You can also use Microsoft's Visual C++ Express Edition for free
Related:
Dreamspark in India