So I want to know about your (the one you use) compiler and why you think it owns all other compilers I mainly am interested in learning which would be best for me
Visual C++. Excellent industry support and a wonderful thing called Intellisense. Familiar interface and advanced capabilities for the seasoned programmer.
I agree with return 0. One handy thing you can do to make the VC files smaller is when your finished with your project. Delete the debug/release and .ncb files. Makes your projects tiny.
The problem with VC++ compiler is that is is plenty of Microsoft specific stuff, I like the VC++ IDE in which I debug my program but for the final release I use MinGW. (Programs compiled with VC++ require the redistributable package to be installed in the computers they will run)
Really Bazzy? I send a lot of the stuff I build to mates who i know wouldn't have the redist installed. Maybe I build my program different to others Hmmm, not sure as I've had lecturers show me a lot of different ways to build my releases.
I think that package is included in a Windows XP service pack but some computers won't have it so I prefer to be sure that my program will run.
From the Microsoft download page:
The Microsoft Visual C++ 2008 Redistributable Package (x86) installs runtime components of Visual C++ Libraries required to run applications developed with Visual C++ on a computer that does not have Visual C++ 2008 installed.