Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
CODE PROJECT For Those Who Code
  • Home
  • Articles
  • FAQ
Community
  1. Home
  2. General Programming
  3. C / C++ / MFC
  4. diference between C++ and VC++

diference between C++ and VC++

Scheduled Pinned Locked Moved C / C++ / MFC
c++question
5 Posts 5 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • A Offline
    A Offline
    Anonymous
    wrote on last edited by
    #1

    Hi folks, Where i can find the diference between C++ and VC++?. Please send me link or material.

    Z M D J 4 Replies Last reply
    0
    • A Anonymous

      Hi folks, Where i can find the diference between C++ and VC++?. Please send me link or material.

      Z Offline
      Z Offline
      Zero_divide_1
      wrote on last edited by
      #2

      The main difference between regular C++ and Visual C++ is just that Visual C++ works a lot with Microsoft's frameworks, specifically .NET (if its Visual C++.NET) and MFC. You can still write standard C++ applications in VC++ with/without the Microsoft frameworks, however getting the Microsoft frameworks to work with other IDEs is difficult, yet possible if you really know how to do it. Microsoft does not release it's MFC framework, so in order to use it you would have to get VC++. In terms of IDE, its a matter of preference, otherwise its purely what you can and can not do between C++ and VC++. Just remember, everything you do in VC++ you could do in standard C++, but it would just take longer because you don't have all the pre-defined objects for Windows development that Microsoft provides as part of VC++. Hope that helps.

      1 Reply Last reply
      0
      • A Anonymous

        Hi folks, Where i can find the diference between C++ and VC++?. Please send me link or material.

        M Offline
        M Offline
        markkuk
        wrote on last edited by
        #3

        C++ is a programming language, Visual C++ is a compiler/IDE for the C++ programming language.

        1 Reply Last reply
        0
        • A Anonymous

          Hi folks, Where i can find the diference between C++ and VC++?. Please send me link or material.

          D Offline
          D Offline
          deldeep
          wrote on last edited by
          #4

          The thing is that C++ is the language, and VC++ is just the environment that you can program in C++. It is like writing English text in Notepad- the language is English, but you write it in Notepad. But you can also write it in Word, WordPad? and so on... so, VC++ is the program(IDE to be more certain), and C++ is the language. I hope you got it! keep smilling.....b'coz smile is the shortest distance between people....

          1 Reply Last reply
          0
          • A Anonymous

            Hi folks, Where i can find the diference between C++ and VC++?. Please send me link or material.

            J Offline
            J Offline
            John R Shaw
            wrote on last edited by
            #5

            Difficult question! VC++ and C++ are the same thing, the differences lay in what non-standard C++ keywords are specific to the MS-VC++ compiler. Other C++ compilers also have there own non-standard keywords. You can look up MS-VC++ specific keywords in the MSDN library, also many you will see many places in MSDN that state "Microsoft specific", which apply either to keywords of compiler specific instructions. Your best bet is to get a book on standard C++, like those written by the origanal author of C++ Bjarne Stoustrup or maybe P.J. Plauger (former member of the standards commitee). Once you know what is standard C++, then you will beable to see what is not standard in VC++. Another source of information are articles on cross platform programming, and also cross platform libraries (there are some at sourceforge.net, as a matter of fact there are lots of projects at sourceforge.net that are cross platform). P.S. not all compilers are standards compliant, so just because the standard says something is so, does not mean that it is so for a given compiler. INTP "The more help VB provides VB programmers, the more miserable your life as a C++ programmer becomes." Andrew W. Troelsen

            1 Reply Last reply
            0
            Reply
            • Reply as topic
            Log in to reply
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes


            • Login

            • Don't have an account? Register

            • Login or register to search.
            • First post
              Last post
            0
            • Categories
            • Recent
            • Tags
            • Popular
            • World
            • Users
            • Groups