Why does the C ++ Hello World project created by Visual Studio look a little strange?

I am new to C ++ programming (although I have experience with Java, C # and Visual Basic). I used Visual Studio 2010 to create the “Hello World” project by default, but when I examine the code of the code that it generates, it is slightly different from the code that I see when viewing tutorials in C ++.

In my research, I found out that there are two versions of C ++, or at least two different standards. I think they are called CLR and CLI. Which standard or version should I learn to program further in the future?

+3
source share
2 answers

, , ISO- C++, , , . Windows ++, , , Win32 API ( , API Win32, MFC).

++/CLI, ( superset of ++), Microsoft .NET Framework. ECMA-372..NET Framework CLR, ++, CLR, "++/CLI".

, ++/CLI. .NET. , ++, CLI . ++, .NET Framework, ++. .NET, # VB.NET.

++ ++/CLI .

+10

c++/cli - , dotNET, CLR.

C++ ISO, microsoft ++/CLI

dotNET, #, ++/CLI. , ++ - , ++/CLI. Visual Studio ++, ++/CLI, .

+3

All Articles