Solved

C++ and Visual C++

Posted on 2000-04-06
3
178 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
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

Courses: Start Training Online With Pros, Today

Brush up on the basics or master the advanced techniques required to earn essential industry certifications, with Courses. Enroll in a course and start learning today. Training topics range from Android App Dev to the Xen Virtualization Platform.

Question has a verified solution.

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

Suggested Solutions

Title # Comments Views Activity
FMX TCameraComponent Problem 2 68
Issues with C++ Class 19 92
How to Correctly derive class from CWinThread in MFC 4 37
Autosar OS Multicore Share Resources confusion ? 2 35
Article by: SunnyDark
This article's goal is to present you with an easy to use XML wrapper for C++ and also present some interesting techniques that you might use with MS C++. The reason I built this class is to ease the pain of using XML files with C++, since there is…
C++ Properties One feature missing from standard C++ that you will find in many other Object Oriented Programming languages is something called a Property (http://www.experts-exchange.com/Programming/Languages/CPP/A_3912-Object-Properties-in-C.ht…
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 learn how to user default arguments when defining functions. This method of defining functions will be contrasted with the non-default-argument of defining functions.

775 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