C and C++

Moderators: None (Apply to moderate this forum)
Number of threads: 28695
Number of posts: 94715

This Forum Only
Post New Thread
Single Post View       Linear View       Threaded View      f

Report
Confused with C++ Versions Posted by pmcastillo on 6 Aug 2006 at 3:04 AM
I'm starting to study about C++, but I don't know what to study first... :(

What's the difference between:

1.) C++

2.) Visual C++

3.) Managed C++

4.) C++ .NET

5.) C#

6.) Visual C#


Report
Re: Confused with C++ Versions Posted by IDK on 6 Aug 2006 at 3:51 AM
: I'm starting to study about C++, but I don't know what to study first... :(
:
: What's the difference between:
:
: 1.) C++
:
: 2.) Visual C++
:
: 3.) Managed C++
:
: 4.) C++ .NET
:
: 5.) C#
:
: 6.) Visual C#
:
:
C++ is the language.
VC++ is a compiler.
In C++.net you can write managed code and unmanaged code.
The unmanaged code is like old code, while managed code is code written for the .net platform.

C# and Visual C# are the same.
C# is a compleatly different language, but has similarities with maneged C++ code.

Managed C++ code is very messy, and therefor C# was invented. C# code is also compiled to the .net platform.
Report
Re: Confused with C++ Versions Posted by pmcastillo on 6 Aug 2006 at 5:07 AM
: : I'm starting to study about C++, but I don't know what to study first... :(
: :
: : What's the difference between:
: :
: : 1.) C++
: :
: : 2.) Visual C++
: :
: : 3.) Managed C++
: :
: : 4.) C++ .NET
: :
: : 5.) C#
: :
: : 6.) Visual C#
: :
: :
: C++ is the language.
: VC++ is a compiler.
: In C++.net you can write managed code and unmanaged code.
: The unmanaged code is like old code, while managed code is code written for the .net platform.
:
: C# and Visual C# are the same.
: C# is a compleatly different language, but has similarities with maneged C++ code.
:
: Managed C++ code is very messy, and therefor C# was invented. C# code is also compiled to the .net platform.
:


Thanks guys!

Ummmmm... one more, what is MFC? Is it a language, compiler, or what?
Report
Re: Confused with C++ Versions Posted by IDK on 6 Aug 2006 at 10:50 AM
:
: Thanks guys!
:
: Ummmmm... one more, what is MFC? Is it a language, compiler, or what?
:

Try to look things up.

I took this from wikipedia

Microsoft Foundation Class Library (also Microsoft Foundation Classes, or MFC) is a Microsoft library that wraps portions of the Windows API in C++ classes, forming an application framework. Classes are defined for many of the handle-managed Windows objects and also for predefined windows and common controls.

-- http://en.wikipedia.org/wiki/Microsoft_Foundation_Classes

Report
Re: Confused with C++ Versions Posted by pmcastillo on 6 Aug 2006 at 5:47 PM
: :
: : Thanks guys!
: :
: : Ummmmm... one more, what is MFC? Is it a language, compiler, or what?
: :
:
: Try to look things up.
:
: I took this from wikipedia
:
: Microsoft Foundation Class Library (also Microsoft Foundation Classes, or MFC) is a Microsoft library that wraps portions of the Windows API in C++ classes, forming an application framework. Classes are defined for many of the handle-managed Windows objects and also for predefined windows and common controls.
:
: -- http://en.wikipedia.org/wiki/Microsoft_Foundation_Classes
:
:
Ah ok, next time i'll search more ^_^
Report
Re: Confused with C++ Versions Posted by stober on 6 Aug 2006 at 4:05 AM
: I'm starting to study about C++, but I don't know what to study first... :(


study c++ and c for a couple years first. After that you will probably know which of the others (if any) you want to study.
Report
Re: Confused with C++ Versions Posted by AsmGuru62 on 6 Aug 2006 at 4:57 AM
: : I'm starting to study about C++, but I don't know what to study first... :(
:
:
: study c++ and c for a couple years first. After that you will probably know which of the others (if any) you want to study.
:

First - C
Next - C++

Report
Re: Confused with C++ Versions Posted by Gregry2 on 6 Aug 2006 at 5:40 AM
: : : I'm starting to study about C++, but I don't know what to study first... :(
: :
: :
: : study c++ and c for a couple years first. After that you will probably know which of the others (if any) you want to study.
: :
:
: First - C
: Next - C++
:

:

couple of years!?!?!!?!?!!?...well, may be it depends on you and your learning speed...

and anyway, even if you study C++, you'll no doubt have to cover C first. I'm curious, are you choosing courses, or are you planning to self teach yourself?

{2}rIng
Report
Re: Confused with C++ Versions Posted by pmcastillo on 6 Aug 2006 at 7:46 AM
: : : : I'm starting to study about C++, but I don't know what to study first... :(
: : :
: : :
: : : study c++ and c for a couple years first. After that you will probably know which of the others (if any) you want to study.
: : :
: :
: : First - C
: : Next - C++
: :

: :
:
: couple of years!?!?!!?!?!!?...well, may be it depends on you and your learning speed...
:
: and anyway, even if you study C++, you'll no doubt have to cover C first. I'm curious, are you choosing courses, or are you planning to self teach yourself?
:
: {2}rIng
:
I'm already studying at school, it's just an "advance study", and also preparing myself for the thesis ^_^
Report
Re: Confused with C++ Versions Posted by Lundin on 7 Aug 2006 at 12:35 AM
: : : : I'm starting to study about C++, but I don't know what to study first... :(
: : :
: : :
: : : study c++ and c for a couple years first. After that you will probably know which of the others (if any) you want to study.
: : :
: :
: : First - C
: : Next - C++
: :

: :
:
: couple of years!?!?!!?!?!!?...well, may be it depends on you and your learning speed...


Yes, it will take 2-3 years before you can write decent programs and work as a professional programmers. It will take around 5 years to become a good programmer.



 

Recent Jobs

Official Programmer's Heaven Blogs
Web Hosting | Browser and Social Games | Gadgets

Popular resources on Programmersheaven.com
Assembly | Basic | C | C# | C++ | Delphi | Flash | Java | JavaScript | Pascal | Perl | PHP | Python | Ruby | Visual Basic
© Copyright 2011 Programmersheaven.com - All rights reserved.
Reproduction in whole or in part, in any form or medium without express written permission is prohibited.
Violators of this policy may be subject to legal action. Please read our Terms Of Use and Privacy Statement for more information.
Operated by CommunityHeaven, a BootstrapLabs company.