Solved

C++ and Visual C++

Posted on 2000-04-06
3
176 Views
Last Modified: 2010-04-02
Than differs Visual C ++ from C ++
0
Comment
Question by:Ilya_aka_Diablo
  • 2
3 Comments
 
LVL 22

Accepted Solution

by:
nietod earned 50 total points
Comment Utility
Are you asking how Visual C++ is different than C++?

Basically it isn't.

VC 6.0 is mostly standard C++ compliant.  So most standard C++ programs will compile correctly under VC 6.0 and most standard C++ programs written under VC 6.0 will compile under any other standard compiler.

Like most compilers, VC still is not 100% standard, but it improves with each version.  The biggest weakness is templates, which it does a fairly good job of handling, but does not necessarily handle the most advanced features of templates.

So basically VC IS a standard C++ compiler.  But it is also more that that.  it is a programming environment that allows you to write C++ programs a little more easily.  Like it has tools that help you fill in parameters as you write the code and it has wizards for creating projects and classes.  But all of this stuff is optional and all of this stuff simply creates C++ source code.  So VC is not somthing different than C++, it is yust a tool to help you write C++ code.
0
 

Author Comment

by:Ilya_aka_Diablo
Comment Utility
Thank you.I am beginer
0
 
LVL 22

Expert Comment

by:nietod
Comment Utility
VC is nice in some respects for beginners, because it has very good on-line help.  But on the down-sides it is a very big program with lots of features to get bogged down in.  There are books on using VC and I would strongly recommend you get them, like VC 6 unleashed.  You also must have a basic C++ text or two.  Neither the VC help or these VC books teach you how to write in C++, they teach you how to use VC.
0

Featured Post

Highfive + Dolby Voice = No More Audio Complaints!

Poor audio quality is one of the top reasons people don’t use video conferencing. Get the crispest, clearest audio powered by Dolby Voice in every meeting. Highfive and Dolby Voice deliver the best video conferencing and audio experience for every meeting and every room.

Join & Write a Comment

  Included as part of the C++ Standard Template Library (STL) is a collection of generic containers. Each of these containers serves a different purpose and has different pros and cons. It is often difficult to decide which container to use and …
Go is an acronym of golang, is a programming language developed Google in 2007. Go is a new language that is mostly in the C family, with significant input from Pascal/Modula/Oberon family. Hence Go arisen as low-level language with fast compilation…
The goal of the video will be to teach the user the concept of local variables and scope. An example of a locally defined variable will be given as well as an explanation of what scope is in C++. The local variable and concept of scope will be relat…
The viewer will be introduced to the technique of using vectors in C++. The video will cover how to define a vector, store values in the vector and retrieve data from the values stored in the vector.

762 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

10 Experts available now in Live!

Get 1:1 Help Now