What is the difference between "VC ++" and "C ++"?

Someone asked me how familiar I am with VC ++ and how familiar I am with C ++. What is the difference?

+50
c ++ visual-c ++
Oct 13 '08 at 12:44
source share
10 answers

C ++ is a real language, VC ++ is Microsoft Visual C ++, an IDE for developing in C ++.

From stason.org :

C ++ is a programming language, Visual C ++ is a Microsoft implementation.

When people talk about learning Visual C ++, it's usually more about learning to use the programming environment and using the Microsoft Foundation Classes (MFC) for Windows, rather than any language issues. Visual C ++ can and will compile direct C and C ++.

+64
Oct 13 '08 at 12:46
source share

C ++ is the name of a programming language that has been approved by international standard committees (ANSI / ISO).

VC ++ ("Visual C ++") is the product name of the Microsoft C ++ compiler, and sometimes, but not officially, the IDE that it comes with ("Visual Studio").

+19
Oct 13 '08 at 12:47
source share

Well, Visual C ++ is used for the Microsoft C ++ compiler and the MFC library. Basically there is no difference in the language itself, but VC ++ includes a library and some IDE support for easily creating graphical interfaces.

+7
Oct. 13 '08 at 12:47
source share

vC ++ is the development environment, and C ++ is the language

+5
Jun 21 '10 at 8:56
source share

VC ++ means different things to different people. You can use Visual Studio to create (almost) standard C ++ applications. You can also use it for additional Micrososft add-ons, which vary from version to version. For example, MFC components for Windows applications or new C ++ / CLI applications for .NET

+4
Oct 13 '08 at 12:48
source share

VC ++ is short for Visual C ++ and is an integrated development environment (IDE) developed by Microsoft, which is part of Visual Studio. C ++ is a language.

+3
Oct 13 '08 at 12:46
source share

C ++ is a language, VC ++ (Visual C ++) is a Microsoft development environment that was the forerunner of Visual Studio, which helps you write C ++.

You can know everything you need to know about C ++ and have never seen VC ++.

+3
Oct 13 '08 at 12:47
source share

VC ++ is an IDE developed by Microsoft using microsoft C ++ compiler.while C ++ is a programming language.

+3
Sep 30 2018-11-11T00:
source share

In some cases, they refer to its corresponding implementation of C ++ and its compilers.

C ++ refers to the standard headers / functions and its GCC C ++ compiler .

V C ++ refers to the Microsoft implementation of the C ++ standard and its V C ++ compiler .

They are not compatible with each other. Linux network / stream functions, numeric data types are different from their counterparts in Windows. You cannot compile Linux C ++ code directly on Windows without using third-party GCC ports such as Cygwin / MinGW.

Most academic / research tools and libraries are written in C ++ (GCC) , and one of them will have difficulty compiling them in V C ++ .

0
Jul 09 '17 at 12:25
source share

Visual C ++ and C ++ are two completely different things. They are connected though.

C ++ is a high-level programming language that the compiler translates into machine code that the computer can understand and execute.

Visual C ++ is a tool created by Microsoft to make it easy to write, compile, and debug C ++ source code. Visual C ++ is an integrated development environment (IDE).

http://www.cplusplus.com/forum/beginner/172353/

0
Mar 01 '18 at 5:56
source share



All Articles