This one is pretty decent:
http://www.codeblocks.org/
Not as easy as it used to be.. you could easily start a 'project' as opposed to a 'c++ source' which will mess things up. The debugger is kinda wack. Also, it forces you to save work you haven't even created yet.
If you can get past all that, it's a pretty decent IDE.
Clinton Portis
Practically a Posting Shark
833 posts since Oct 2005
Reputation Points: 237
Solved Threads: 118
Welcome to the site. There are a number of inconsistencies that your compiler is trying to tell you about, this does not mean that your compiler is bad or faulty.
#include <iostream> //iostream.h is an outdated header from
//prestandard days -- if your learning material
//uses it it's probably outdated
using std::cout; //or using namespace std; but that's a bad habit to
//get into
int main() //main should always return an int
{
cout <<"Hello world\n"; //or std::cout<<"Hello world\n";
//if you don't use the using statement
//above
return 0; //the return value for the main function
}
jonsca
Quantitative Phrenologist
5,621 posts since Sep 2009
Reputation Points: 1,165
Solved Threads: 581