La verdad soy un principiante en C++ y C, pero de acuerdo a lo que he oido y por mi minima experiencia, te recomendaria Visual C++, el unico problema es que no es gratis pero ahi otro que se llama Brodblan si no me equivoco que se baja gratiutamente y funciona muy bien, pero si puedes conseguir con alguien Visual C++, seria mejor. suerte y espero te halla servido de ayuda!