At the moment I am using Dev-C++, but it seems to be a bit out of date.
Also, when I try to do some of the basic tutorials, if they have "Return 0;" in them, it makes the console dissapear straight away, which I do not understand. I just rechecked it, it also still happens if I don't put in "Return 0;".
I also have Visual C++ but I'm not sure how to use it to compile code.
You are right about the dated Dev-C++. No major work has been done on it in 3+ years. But it's a very useful application for students. It'd be nice if they had a modern version that filled the gap in the C++ world that Blue-J Offers in the Java world.
Dev may be dated, but I still use it, lol.
Try not to use system("pause") in finished code:
1. Too memory intensive.
2. Only on systems which have DOS will this un.
3. HUMUNGO security hole.
try a cin.get() or cin.ignore(some stuff I can't understand).