![]() |
| | #1 |
| Registered User Join Date: Nov 2009
Posts: 1
| C++ or VC++? I am from Austrai so my mother language is German. I will try to write my best english and hope you understand it. So... I would like to begin learning C++. I donīt have any knowledge about this, but I want to start. Is it a good idea to do that? What should I "learn"? Normal C++ or Visual C++? In my opinion bormal C++ is a bit "boring"... In VC++ you can see something. (: What do you think about that? All the best |
| Mr. Shadow is offline | |
| | #2 | |
| The larch Join Date: May 2006
Posts: 3,082
| If you want to see something (Graphical User Interface?), you'd probably be better of learning C#. Besides, there is no such language as VC++, as far as I know (perhaps you mean managed C++ or something like that).
__________________ I might be wrong. Quote:
| |
| anon is offline | |
| | #3 |
| Registered User Join Date: Jun 2008
Posts: 1,134
| With Visual Studio you can either make standard C++ programs or C++/CLR programs that run under the control of CLR, which is more managed. In any case, both use the same language, C++. You should, thus, learn C++. The two versions differ mostly on the libraries than the language itself. If C++ is boring then wait until you look at Java. Seriously, C++ is a hard language to master. Don't know why you would find it boring. |
| C_ntua is offline | |
| | #4 | |
| crazy Join Date: Jun 2008
Posts: 26
| Quote:
Visual C++ exists, and it can be both managed and unmanaged depending on your approach (largely dictated by a few compiler options). Complete reference: Visual C++ ... and yea, Visual Studio is an awesome IDE. :] Last edited by gltiich; 11-10-2009 at 04:30 PM. | |
| gltiich is offline | |
| | #5 |
| Professional Chef Join Date: Apr 2004 Location: Scotch Plains, NJ
Posts: 129
| The short answer: They're the same thing. The long answer: Visual C++ is as much a language as Dev-C++ or Borland C++. They're not languages, they're development environments. They all come with C++ compilers that are usually standards complaint. If you want to learn C++ than you'll be learning C++. It doesn't matter what environment you use so long as it's standards compliant (and all modern development environments come with a standards compliant C++ compiler). When it comes to development, you have several choices in terms of what compiler you use and what environment suits you best. If you're not interested in cross-platform development and only plan on working with Windows, use Visual C++. They have the Express Edition which is great for beginners and hobbyists who don't want to spend several hundred dollars on a full-featured IDE. If you want to use something completely free and more full-featured than Visual Studio Express, use Code::Blocks (please, for the love of god, avoid dev-c++). I've had a lot of success with it and found it very well developed. There are other options that are just as good if not better out there and I'm sure you'll get some of them here.
__________________ - Leeor |
| leeor_net is offline | |
![]() |
| Thread Tools | |
| Display Modes | |
|
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| strcpy_s exception in VC 2005 | geek@02 | Windows Programming | 3 | 08-07-2009 08:35 AM |
| VC express 2008 | rikroll | C++ Programming | 6 | 08-01-2009 10:32 AM |
| makefile exported by vc 6.0 doesn't work | wow | Windows Programming | 7 | 03-24-2006 04:20 PM |
| Can't compile this with VC 6.0 | uriel2013 | C++ Programming | 4 | 05-31-2003 07:43 PM |
| Why VC? | Unregistered | Windows Programming | 1 | 04-15-2002 05:24 AM |