I can give you some suggestions ..
for learning learning c++ ,you are a beginner , got for turbo c++ . simple for a beginner. you may not like the interface but you will find it easy to configure in your system
if you looking for an excellent IDE , download Eclipse CDT . but it comes with out compiler.
a good Compiler is MinGW . download it and configure it.
configuring it need you have set environment variable to Bin directory of MinGW installation. then only it will be accessible in Eclipse CDT. Later on you may require to configure eclipse to work with MinGW.
these configurations are not a big deal. once you able to do you will be able to understand the functioning of eclipse and resolve problems you may face while using it.
Codeblocks also a Good IDE , comes with and with out MingW . but i would prefer Eclipse over codeblocks .
here are the links
http://www.mingw.org/
http://www.eclipse.org/cdt/
for tutorials and help use this site
http://www.cplusplus.com/reference/
if you have problems with configuring MinGW let me know. i will guide through configuration