A good fuzz free C/C++ compiler (vista X86)

ComradE_BeaN

Skilled
Feb 21, 2006
2,432
47
112
www.google.co.in
I am searching for a good c / c++ compiler...which will be used in 32bit Vista Systems...
i am downloading 'C++ builder 2007' as i type this...

so far tried :
1) Ecliplse SDK with pulgin ( too complicated..somtimes works..sometimes does not).

2) dev c++ ... major issues with Vista OS..

A compiler which supports the age old borland extentions like gotoxy . .etc etc .. would be good.. ( i know its bad practice..but still... )
Havent Tried Microsoft Visual C/c++ yet...

any VC++ users here? .. does it support borland extensions?
 

random2

Adept
Nov 1, 2006
939
150
131
montylee said:
try mingw (http://www.mingw.org/). Mingw essentially is gcc compiler on windows.

Dev cpp uses mingw under the hood. (ops 2nd try)

@ super_saiyan

Whats the issue with dev c++?

if its just to do with the IDE, try wxdevcpp. It uses devcpp's code and is being constantly updated.

VS 2008 should be out in a week or so. you can also try that and of course VS 2005.
 

Yamaraj

Adept
Aug 12, 2005
405
56
117
Even VS 2008 express editions are out now - http://www.microsoft.com/express/download/

I think he's talking about Borland specific console graphics libraries - very commonly used in schools, universities and many institutions still. Stupid idea, but this is India!

C++ Builder is an advanced C++ RAD suite, not suitable (pun!) for what you're looking for - unless you plan on learning VCL in addition to Win32 APIs.
 

KingKrool

Skilled
Mar 16, 2005
3,556
71
136
Yeah, but those are only found in Turbo C++! Yuck!

If you want to do real C++, try either g++ (known for sucky code generation, though am not sure if that is true anymore) or VS (pretty decent code generation by all accounts, but probably doesn't have tr1. If you don't know what that is, you do not need to worry about it. It also doesn't have some of g++'s non standard extensions which may interest some template programmers, though you shouldn't be using those as far as I am concerned).