K
K
katzsmile2012-01-25 16:30:15
C++ / C#
katzsmile, 2012-01-25 16:30:15

What is the difference between Visual C++ and C++?

What is the difference between Visual C++ and C++?

Answer the question

In order to leave comments, you need to log in

4 answer(s)
A
Anatoly, 2012-01-25
@taliban

The fact that the first is an IDE and the second is a language =)

W
wcoder, 2012-01-25
@wcoder

Visual C++ is a C++ integrated development environment developed by Microsoft and available either as part of the Microsoft Visual Studio suite or separately as a free, feature-limited Visual C++ Express Edition. Replaced the Microsoft QuickC integrated development environment.
C++ is a language, respectively.

O
Ogra, 2012-01-25
@Ogra

There is an abstract one, "Spherical C++ in a vacuum". There are ANSI (or ISO, I don't remember) standards for features and behavior. Including the notorious "undefined behavior" (undefined behavior).
There are specific implementations: compilers, development environments, for example, gcc, icc, vc++. Accordingly, each of them, firstly, supports the standard to one degree or another, and secondly, reacts to undefined behavior in its own way.
Therefore, when writing articles about C ++, they often indicate a specific compiler or even a version in which everything works.
There is another reason: the author writing about C++ simply does not know the language standard, has never tried other compilers, and is afraid to say "C++". This is just one of the manifestations of "Works for me".

Z
Zigmar, 2012-01-26
@Zigmar

Also, there are a whole bunch of win32/64-specific things that other platforms and even compilers don't have. I saw with my own eyes how a programmer who grew up on vc ++ looked for BYTE and DWORD types on another platform, being sure that these were standard sish types.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question