Click here to Skip to main content
15,891,204 members
Please Sign up or sign in to vote.
1.00/5 (3 votes)
See more:
what is difference between c++ vc++
Posted

Very briefly:
C++ is a computer language.
VC++ is an IDE sold my Microsoft, which ships with MS's C++ compiler, for the Windows platform.

In a broader sense:
MS ships many APIs, libraries and classes (in C and C++) (MFC, the Windows API) which provide code for GUI and greatly speed up common tasks while programming for the windows platform. These libraries / classes / style of coding is generally associated with the Visual Studio IDE (since most windows programers seem to prefer VS).
 
Share this answer
 
There is no difference, or rather, there is no such thing as VC++. Microsoft Visual Studio or Visual C++ Express are often misnamed as VC++. However, they are just IDEs (Integrate Development Environments) which allow you to edit and develop programs written in C++. Take a look here[^] for more information.
 
Share this answer
 
Comments
Christian Graus 8-Aug-10 7:35am    
Well, VC++ is probably used to mean MFC and the like.
C++ is a programming language, VC++ is Microsoft's implementation of that programming language. So ideally VC++ would implement a superset of the C++ standard and provide ways of turning all the non-standard bits off. To be fair it hasn't been doing too badly since 2003 at that last goal.

Cheers,

Ash
 
Share this answer
 
Comments
Shaunak De 21-Sep-12 7:23am    
I dont think its fully correct to say MS's "implementation" of C++, after all it follows the C++ specifications.
VC++ is compiler of C++ for Windows.
 
Share this answer
 
VC++ is a kind of compiler condition,c++ is only a computer language
 
Share this answer
 
Comments
Legor 20-Sep-12 3:30am    
Why do you answer questions that are 2 years old?
Richard MacCutchan 20-Sep-12 3:32am    
And give an answer which is just wrong.
NS_Thy 21-Sep-12 2:53am    
all right.may be i am not good at explaining ,my english is not very good.i come from china
bbirajdar 21-Sep-12 5:05am    
Totally wrong answer..
NS_Thy 22-Sep-12 0:05am    
0.0,well

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900