Intruder
Intruder

Reputation: 21

Visual C++ .net vs C++

Kindly can any one point to the main differences between C++ and Visual C++ .net? Is Visual C++ .net a managed code like C# and VB? Does it use the same FCL and BCL? Can C# and VB dlls be consumed from a visual C++ .Net project?

Upvotes: 2

Views: 1749

Answers (2)

Vaibhav_Welcomes_You
Vaibhav_Welcomes_You

Reputation: 961

C++ is a language.

Microsoft Visual C++ is a development environment for the C++ language. It includes a compiler, editor, debugger and much more.

Upvotes: 0

ildjarn
ildjarn

Reputation: 63015

C++ is a language; Visual C++ is a compiler for the C, C++, and C++/CLI languages.

What you probably mean to ask about is the difference between C++ and C++/CLI, but a quick SO search will demonstrate that question to already be answered many times over.

Is Visual C++ .net a managed code like C# and VB?

C++/CLI is, yes.

Does it use the same FCL and BCL?

Yes.

Can C# and VB dlls be consumed from a visual C++ .Net project?

From a C++/CLI project, yes; and the reverse is also true.

Upvotes: 6

Related Questions