please tell me which is a fairly good free IDE for C++.
I presently use the turbo C++ IDE. it has the red background(changeable) and all that but it does not have auto completion for curly braces and all that so please help me select one.
I'm also curious why Pickle Gunner has against eclipse. It is an excellent that is extremely extensible. I will admit though that setting up CDT can be a pain. I would also say not to listen to exiled VS is also an extremely good IDE with professional tools, and is a very good choice if you run windows. I don't particularly like microsoft either, but regardless of my feelings for the company the IDE is excellent.
i am getting very irritated with having to install many things to compile a program. i presume code::blocks is simply an IDE and needs a compiler to compile programs?
Code::Blocks is an IDE. Though you can download a package with Code::Blocks, the GCC compiler and GDB debugger built in. http://www.codeblocks.org/downloads/26
codeblocks-12.11mingw-setup.exe
I use eclipse and its pretty good with syntax checking, also netbeans is a good choice in my opinion.
Visual C++ is not bad but for some reason i hate the 'array' keyword
I whould go with Code::Blocks with MinGW compiler.
I like that alote but recently i have been using the Qt Creator as i`am currently learning that.
And i have say i like it more and more.
But 1st choice is Code::Blocks with MinGW two thumbs up on that one.
No, seriously. Don't use Visual C++. It's not even a good IDE in my honest opinion- couldn't even run my program from the IDE itself. Seriously, though- at least just go with C::B or Orwell DevC++.
Bill Gates == Hitler!
Not really, but still.
As for the Microsoft == Nazi Coorperation argument...
Company's Web Browser: Isn't cross-platform- has worked only on Windows since IE 6 I believe. It sucks anyways, though...
Company's Libraries(XNA and DirectX): Aren't cross-platform
Company's Languages(C# and VB): Aren't cross platform
All of the above have wonderful alternatives that are better by the way:
IE: Any different browser, really... Chrome or Firefox.
DirectX: OpenGL
XNA: ...Program the game yourself
C#: C++
VB: C++
Come on, people! :(
It's just too obvious! Sure, they want money- it's what any company wants but come on, man. :( It's just so Nazi!