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
  1. Home
  2. Other Discussions
  3. IT & Infrastructure
  4. VS 2005 and ANSI

VS 2005 and ANSI

Scheduled Pinned Locked Moved IT & Infrastructure
c++visual-studioquestioncsharp
4 Posts 3 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.
  • V Offline
    V Offline
    Vaclav
    wrote on last edited by
    #1

    I have downloaded VS 2005,quite by accident. Than I discovered it would not compile MFC sample code (?!) Long time ago I spent my leisure time learning ANSI C. Read few articles about ANSI standards in C Users journal etc. VC++ 6.0 IDE works (most of the time) for my applications. So far I had no need to learn C#. As far as I am concerned VS 2005 looks like another derivative of VC++. My basic (and I feely admit naïve ) question is – are any of these – C#, VC ++ x.x supported by standards likes ANSI or others? Vaclav

    C D 2 Replies Last reply
    0
    • V Vaclav

      I have downloaded VS 2005,quite by accident. Than I discovered it would not compile MFC sample code (?!) Long time ago I spent my leisure time learning ANSI C. Read few articles about ANSI standards in C Users journal etc. VC++ 6.0 IDE works (most of the time) for my applications. So far I had no need to learn C#. As far as I am concerned VS 2005 looks like another derivative of VC++. My basic (and I feely admit naïve ) question is – are any of these – C#, VC ++ x.x supported by standards likes ANSI or others? Vaclav

      C Offline
      C Offline
      Christian Graus
      wrote on last edited by
      #2

      Vaclav wrote:

      Than I discovered it would not compile MFC sample code (?!)

      You've downloaded the express edition. It doesn't have MFC

      Vaclav wrote:

      VC++ 6.0 IDE works (most of the time) for my applications.

      It's a LONG way from the C++ standard tho.

      Vaclav wrote:

      As far as I am concerned VS 2005 looks like another derivative of VC++.

      Duh. It's another release in the same product line, what did you expect ? VC2002 was a major leap forward in standards compliance. VC2003 made some more steps. VC2005 had another 25 breaking changes ( that is, places where old code would no longer compile ) in order to move closer again to full standards compliance. C# has it's own standard, which the Microsoft compiler is, by definition, 100% compliant with. Christian Graus - Microsoft MVP - C++

      V 1 Reply Last reply
      0
      • C Christian Graus

        Vaclav wrote:

        Than I discovered it would not compile MFC sample code (?!)

        You've downloaded the express edition. It doesn't have MFC

        Vaclav wrote:

        VC++ 6.0 IDE works (most of the time) for my applications.

        It's a LONG way from the C++ standard tho.

        Vaclav wrote:

        As far as I am concerned VS 2005 looks like another derivative of VC++.

        Duh. It's another release in the same product line, what did you expect ? VC2002 was a major leap forward in standards compliance. VC2003 made some more steps. VC2005 had another 25 breaking changes ( that is, places where old code would no longer compile ) in order to move closer again to full standards compliance. C# has it's own standard, which the Microsoft compiler is, by definition, 100% compliant with. Christian Graus - Microsoft MVP - C++

        V Offline
        V Offline
        Vaclav
        wrote on last edited by
        #3

        Christian, thank you for your contribution. I found it professional and enlightening. Vaclav K&R graduate

        1 Reply Last reply
        0
        • V Vaclav

          I have downloaded VS 2005,quite by accident. Than I discovered it would not compile MFC sample code (?!) Long time ago I spent my leisure time learning ANSI C. Read few articles about ANSI standards in C Users journal etc. VC++ 6.0 IDE works (most of the time) for my applications. So far I had no need to learn C#. As far as I am concerned VS 2005 looks like another derivative of VC++. My basic (and I feely admit naïve ) question is – are any of these – C#, VC ++ x.x supported by standards likes ANSI or others? Vaclav

          D Offline
          D Offline
          David Crow
          wrote on last edited by
          #4

          Vaclav wrote:

          I have downloaded VS 2005,quite by accident.

          Just curious how you could accidentally download several hundred MB of data.


          "The words of God are not like the oak leaf which dies and falls to the earth, but like the pine tree which stays green forever." - Native American Proverb

          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