Si le compilateur qu´ils te proposent en début d´ouvrage ne te convient pas ( ils en proposent bien un, non ? ) Moi je te conseille de prendre un compilateur du type Microsoft Visual C++, ok c´est du krosoft mais ne soyons pas de mauvaise foi, c´est l´un des meilleurs compilateur C++, y compris pour l´optimisation ( sauf peut-etre des fois, quand il fait ça 
004167C9 mov eax,dword ptr [esp+34h]
004167CD mov dword ptr [esp+34h],eax
004167D1 mov esi,dword ptr [esp+34h]
n´est-ce pas Chris_le_ouf ?
)
Bon je paris que soit tu es un étudiant fauché, soit tu es pas un étudiant mais bon tu préferes acheter des malabars que de mettre 150 euros dans un compilo
alors tu as le choix, soit tu " trouves" Microsoft Visual C++ 6.0 quelque part sur internet ( on se comprend hein ? ) soit tu peux prendre le compilateur gratuit de la version Toolkit 2003 ( compilo = gratuit || IDE = niet) mais bon c´est puissant quand même hein ?
http://msdn.microsoft.com/visualc/vctoolkit2003/
Sinon pour Dev-C++ moi je ne l´aime pas personellement mais peut etre qu´il te conviendra
cette IDE est pratique mais cela revient à coder directement avec GCC non ? ( je sais plus, corriger moi les autres ! )
enfin bref
http://www.developpez.com
ya tout ce qu´il faut là-dedans
--log