Thread: C++ or VC++?

  1. #1
    Registered User
    Join Date
    Nov 2009
    Posts
    1

    C++ or VC++?

    Hi ^^

    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

  2. #2
    The larch
    Join Date
    May 2006
    Posts
    3,573
    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.

    Thank you, anon. You sure know how to recognize different types of trees from quite a long way away.
    Quoted more than 1000 times (I hope).

  3. #3
    Registered User C_ntua's Avatar
    Join Date
    Jun 2008
    Posts
    1,853
    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.

  4. #4
    i've lost my mind
    Join Date
    Jun 2008
    Posts
    26
    Besides, there is no such language as VC++, as far as I know (perhaps you mean managed C++ or something like that).

    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.

  5. #5
    Registered User
    Join Date
    Apr 2004
    Location
    Ohio
    Posts
    147
    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.

  6. #6
    Registered User
    Join Date
    Oct 2006
    Posts
    3,445
    another great IDE for C++ is NetBeans. it also supports many other languanges, including java, php, ruby, perl, python and lots of others that I can't think of right now.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. strcpy_s exception in VC 2005
    By geek@02 in forum Windows Programming
    Replies: 3
    Last Post: 08-07-2009, 08:35 AM
  2. VC express 2008
    By rikroll in forum C++ Programming
    Replies: 6
    Last Post: 08-01-2009, 10:32 AM
  3. makefile exported by vc 6.0 doesn't work
    By wow in forum Windows Programming
    Replies: 7
    Last Post: 03-24-2006, 04:20 PM
  4. Can't compile this with VC 6.0
    By uriel2013 in forum C++ Programming
    Replies: 4
    Last Post: 05-31-2003, 07:43 PM
  5. Why VC?
    By Unregistered in forum Windows Programming
    Replies: 1
    Last Post: 04-15-2002, 05:24 AM