Solved

C++ and Visual C++

Posted on 2000-04-06
3
182 Views
Last Modified: 2010-04-02
Than differs Visual C ++ from C ++
0
Comment
Question by:Ilya_aka_Diablo
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
3 Comments
 
LVL 22

Accepted Solution

by:
nietod earned 50 total points
ID: 2690271
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
ID: 2690339
Thank you.I am beginer
0
 
LVL 22

Expert Comment

by:nietod
ID: 2690903
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

Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This article will show you some of the more useful Standard Template Library (STL) algorithms through the use of working examples.  You will learn about how these algorithms fit into the STL architecture, how they work with STL containers, and why t…
This article shows you how to optimize memory allocations in C++ using placement new. Applicable especially to usecases dealing with creation of large number of objects. A brief on problem: Lets take example problem for simplicity: - I have a G…
The viewer will learn how to use the return statement in functions in C++. The video will also teach the user how to pass data to a function and have the function return data back for further processing.
The viewer will be introduced to the member functions push_back and pop_back of the vector class. The video will teach the difference between the two as well as how to use each one along with its functionality.

688 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