Opentopia Directory Encyclopedia Tools

Visual C++

Encyclopedia : V : VI : VIS : Visual C++


Microsoft Visual C++ 2005, Professional Edition
Enlarge
Microsoft Visual C++ 2005, Professional Edition

Visual C++ 6.0
Enlarge
Visual C++ 6.0

Microsoft Visual C++ (also known as MSVC) is an Integrated development environment (IDE) product for the C, C++, and C++/CLI programming languages engineered by Microsoft. It has tools for developing and debugging C++ code, especially that written for the Microsoft Windows API, the DirectX API, and the Microsoft .NET Framework.

Features

Visual C++ boasts features such as syntax highlighting, IntelliSense (a coding autocompletion feature) and advanced debugging functionality. For example, it allows for remote debugging using a separate computer and allows debugging by stepping through code a line at a time. The "edit and continue" functionality allows changing the source code and rebuilding the program during program debugging, without restarting the debugged program.

The compile and build system feature, precompiled header files, "minimal rebuild" functionality and incremental link: these features significantly shorten turn-around time to edit, compile and link the program, especially for large software projects.

History

The predecessor to Visual C Professional Edition was called the Microsoft C/C++ Professional Development System. The equivalent to today's Standard Edition was known as Microsoft QuickC.

Current editions

There are four versions of Visual C++ available: Visual C++ is included in Visual Studio.

Microsoft Visual C++ 2005 Express is available as a free download at the MSDN site.

There are numerous problems with C++ template support. Microsoft has publicly acknowledged that fixes won't be made until the next paid upgrade.

Visual C++ Express 2005

This Microsoft Visual C++ (or Visual C++ 8.0) is available in two flavors: as a part of Microsoft Visual Studio 2005, and as a standalone "Express Edition" product. Both should be available for MSDN subscribers and were released officially in October of 2005.

Microsoft Visual C++ 2005 Express Edition is available from the Microsoft Developer Network (MSDN) web site as a free download.

64-bit

Visual Studio 2005 Professional+ supports x64, and Visual Studio 2005 Team System supports IA-64. Before Visual C++ 2005 was released, programmers were supposed to get the Platform SDK if they wanted to write 64-bit programs. That included the 64-bit compilers and the 64-bit versions of the Visual C++ 6.0 libraries. If they want the 64-bit versions of the Visual C++ .NET 2003 libraries, they were supposed to contact libs7164@microsoft.com #redirect .

External links

 


From Wikipedia, the Free Encyclopedia. Original article here. Support Wikipedia by contributing or donating.
All text is available under the terms of the GNU Free Documentation License See Wikipedia Copyrights for details.

Search Titles
0123456789
ABCDEFGHIJ
KLMNOPQRST
UVWXYZ?

E-mail this article to:

Personal Message: