It is a good product, albeit a pricey one. However the C++ implementation is non-standard. If you're coding purely for Windows platforms and do not require portability with another compiler then VC++ is hard to beat. But if you require cross-platform and cross-compiler capability, you'd be best advised to use a generic implementation that fully complies with the ISO standard.
Your question request a comparison between apples and pears. C++ is a programming language. Microsoft Visual C++ Express is one of many development tools that you can use to create programs using the C++ programming language. Microsoft Visual C++ Express supports native C++ development, and supports development in 'managed C++,' a Microsoft-specific derivative of the C++ language, aimed specifically at the .NET platform.
The term "expansion of MFC" is meaningless. Note that the Microsoft Foundation Classes (MFC) library has nothing to do with C++. The MFC is a library designed by Microsoft for use in Microsoft Visual C++.
No, it does not. But Microsoft Visual Studio 2008 allows you to connect to a virtual machine and run your projects "sandboxed".
By the looks of it, you can't download VB6 anymore, as this item has been discontinued. Plus VB6 was a commercial product - so you won't get it for free, however you may find it for a cheap price on eBay. You can download VB6 for free if your school is among the ones with agreement with Microsoft. Please note, the download would be for educational purposes only. You can get Visual Basic 2008 Express Edition or Visual Basic 2010 Beta 2 for free here: http://www.microsoft.com/express/vb/default.aspx
There are several free implementations of C++. One of them is Microsoft's express versions of Visual Studio. See the Related Link below for more information.
Microsoft developed Visual C++.
Yes. Microsoft Visual C++ is the correct name, but it is often abbreviated to MSVC++ or just VC++. They are all the same.
Microsoft Visual C++ 6.0 was the 6th incarnation of Microsoft Visual C++ 32-bit, released in 1998. Other than supporting legacy Windows software there is no real need for it these days. It has been surpassed several times over by Microsoft Visual C++ 2010 with Microsoft Visual Studio 11 currently in beta as of April 2012.
Chuck Sphar has written: 'Learn Microsoft Visual C++ 6.0 now' -- subject(s): C++ (Computer program language), Microsoft Visual C++ 'Learn Microsoft Visual C [plus plus] 6.0 now' -- subject(s): C
If you use microsoft's "Visual C++ Compiler" whoever is going to use your program needs the redistributable installed.
Dev c++ is a good tool, but it's outdated. VS is the best for software development especially with shareware license.
runtime error
Your question request a comparison between apples and pears. C++ is a programming language. Microsoft Visual C++ Express is one of many development tools that you can use to create programs using the C++ programming language. Microsoft Visual C++ Express supports native C++ development, and supports development in 'managed C++,' a Microsoft-specific derivative of the C++ language, aimed specifically at the .NET platform.
The term "expansion of MFC" is meaningless. Note that the Microsoft Foundation Classes (MFC) library has nothing to do with C++. The MFC is a library designed by Microsoft for use in Microsoft Visual C++.
Microsoft Visual C++ or Embarcadero C++ Builder (formally Borland C++ Builder).
Yes, it is. Just make sure that you it though "Programs and Features" (Windows 7).
Yes, it can.