.NET Managed C++ Microsofts Definitions of the Benefits

To enable Visual C++ developers to write applications for the .NET Framework, Microsoft has introduced Managed Extensions for C++. Managed Extensions for C++ provide support for managed programming. Managed programming comprises code that supports automatic garbage collection.

Managed extensions provide the following benefits:

.Net Managed C++