Just saw this thanks to anonytmouse in this thread.
Time to update Cprogramming.com's compiler list!
Edit: Cross-posting this on C++ forum, where I meant to put this in the first place :)
I think I'll "sticky" this one for a while
And for those who want to do windows programming, the platform sdk will be needed. Note that the windows xp sp2 update requires winxp service pack 2 to be installed and currently seems only to be available via a web installation.
Do free IDEs (like DevC++) support the free compiler from microsoft?
VC++ 2003 is a good compiler.
Dev-C++ doesn't support the MS compiler because it's written to the call syntax of gcc, and the calls would be incompatible to those of cl.
Has anyone been able to integrate the new compiler with the VC++6 IDE?
I've heard of partial success. The IDE called the compiler, but some compiler switches seem to have been dropped and break the build.
Wow thanks for posting this. :) I was unaware that M$ distributed such updates. My learning experience for the day, and probably more to come. The day is not over yet. :rolleyes:
I should also mention that planting this compiler in a VC++.Net 2002 IDE will break all builds that use MFC or ATL. The code in the common MFC/ATL sources and headers that come with VC++.Net 2002 has not been updated to reflect the standard and will not compile on the more strict 7.1 compiler.
I have yet to go over the material, but please tell me, is there a lot of difference between the Visual C++ 6.0 package and the update?
Of course I have not intentions of installing the updated compiler into my Visual Studio 6.0 installation, but it really would be nice if it were possible. :) A cheaper form of updating compilers for us not so finacially fortunate individuals. :D
Difference - well, it depends on what coding style you like. If you're like me and love to drive compilers to their limits, then there's a huuuuge difference.
If you're not like me, there's just a few tiny incompatibilities.
Do the whole Visual Studio (.NET 2003 beeing the latest, I think?) include what I would call "a visual designer", so you can just draw controls "vb-style" on windows/forms, or will that never be a part of the C++ culture?
You can do that with dialogs. The dialog resource editor allows you to visually design dialogs.
However, to actually associate code with that you need to use the MFC.
Alternatively, VC++.Net 2003 includes a form designer for Managed C++. But Managed C++ is a bridging language that should never be used for main jobs.
What?? *Microsoft* VC++ is not windows-specific?? You can do other than windows programming? I remembered asking about DevC++ If I could compile for other platforms if I didn't use windows APIs or procs that is to be called by the system (windows), and people said, no - it's a windows compiler.Quote:
And for those who want to do windows programming, the platform sdk
The thread: http://cboard.cprogramming.com/showt...733#post434733
(This time I actually wrote 'thread' on first attempt - I usually start typing 'threat' :p )