VC++
VC++ (also known as Microsoft Visual C++) is an integrated development environment (IDE) for the C, C++, and C++/CLI programming languages. It was first released as a standalone product, but later became a part of Visual Studio.
Visual C++ has tools for developing and debugging C++ code, especially code written for Windows API, DirectX and .NET Framework.
Advantages
- Visual C++ can mix managed code (code that executes with the CLR) with unmanaged code (code that does not execute with CLR) in C++
- Its speed of execution can be very fast because it can interact directly with the hardware, without any intervening layers
- Applications developed in VC++ consume minimal resources, have a smaller size than those created using other .NET compliant languages and memory usage very low
- Because it's an ANSI compliant language, the applications developed with VC++ can be ported to other platforms
- Visual C++ has a feature called Profile-Guided Optimization, PogoSafeMode, which allows the developer to use safe mode or fast mode to optimize an application
Disadvantages
- Creating a Windows Store account and authorizing an application for store deployment is not an integrated experience
- It can be difficult to write and maintain by inexperienced developers
Components
- Project
- Resource Editors – Workspace ResourceView
- C/C++ Compiler
- Source Code Editor
- Resource Compiler
- Linker
- Debugger
- AppWizard
- ClassWizard
An example of a project developed with this technology
Have a project in mind?
Get in touch with us for your software development needs!
CONTACT US