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. Visual C++ and Standard C++

Visual C++ and Standard C++

Scheduled Pinned Locked Moved C / C++ / MFC
csharpc++announcementvisual-studiohelp
6 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.
  • R Offline
    R Offline
    RanBlade
    wrote on last edited by
    #1

    I just recently got back into C++ been a few years since I have done anyhting with C++ due to RL issues. I bought the book "C++ from the ground up" and it is using features I have never used before or seen and says these are now standard C++ features. So i googled and found that Visual Studio C++ does not work well at all with this new(to me atleast) standard. I was wondering if there is a update to Visual C++ to make it compliant with the standard C++ as that is what I want to learn. Oh I almost forgot I have version 6.0. All i have found is that it is all fixed in .net. Just trying to find out if there is a update to make it compliant with standard C++ features. RanBlade aka Eric Ranaldi "Passion is what drive you to stay until 4am ficing that minor bug that hardly anyone would notice...Passion is where great games come from. If you don'l live and breath games, you shouldn't be in the gaming industry" - Dave Pottinger, Ensemble Studios

    T J 2 Replies Last reply
    0
    • R RanBlade

      I just recently got back into C++ been a few years since I have done anyhting with C++ due to RL issues. I bought the book "C++ from the ground up" and it is using features I have never used before or seen and says these are now standard C++ features. So i googled and found that Visual Studio C++ does not work well at all with this new(to me atleast) standard. I was wondering if there is a update to Visual C++ to make it compliant with the standard C++ as that is what I want to learn. Oh I almost forgot I have version 6.0. All i have found is that it is all fixed in .net. Just trying to find out if there is a update to make it compliant with standard C++ features. RanBlade aka Eric Ranaldi "Passion is what drive you to stay until 4am ficing that minor bug that hardly anyone would notice...Passion is where great games come from. If you don'l live and breath games, you shouldn't be in the gaming industry" - Dave Pottinger, Ensemble Studios

      T Offline
      T Offline
      Taka Muraoka
      wrote on last edited by
      #2

      Not that I'm aware of. I'd love to see it but it ain't never going to happen. MS only recently gave a rat's ass about C++ standards compliance recently and took onboard several high-profile C++ gurus.


      "Sucks less" isn't progress - Kent Beck [^] Awasu 1.1.2 [^]: A free RSS reader with support for Code Project.

      R 1 Reply Last reply
      0
      • T Taka Muraoka

        Not that I'm aware of. I'd love to see it but it ain't never going to happen. MS only recently gave a rat's ass about C++ standards compliance recently and took onboard several high-profile C++ gurus.


        "Sucks less" isn't progress - Kent Beck [^] Awasu 1.1.2 [^]: A free RSS reader with support for Code Project.

        R Offline
        R Offline
        RanBlade
        wrote on last edited by
        #3

        So what compiler would you recommend to go with standard C++??? RanBlade aka Eric Ranaldi "Passion is what drive you to stay until 4am ficing that minor bug that hardly anyone would notice...Passion is where great games come from. If you don'l live and breath games, you shouldn't be in the gaming industry" - Dave Pottinger, Ensemble Studios

        R 1 Reply Last reply
        0
        • R RanBlade

          So what compiler would you recommend to go with standard C++??? RanBlade aka Eric Ranaldi "Passion is what drive you to stay until 4am ficing that minor bug that hardly anyone would notice...Passion is where great games come from. If you don'l live and breath games, you shouldn't be in the gaming industry" - Dave Pottinger, Ensemble Studios

          R Offline
          R Offline
          RanBlade
          wrote on last edited by
          #4

          Is Visual C++.net compliant with Standard C++? or any of them ? RanBlade aka Eric Ranaldi "Passion is what drive you to stay until 4am ficing that minor bug that hardly anyone would notice...Passion is where great games come from. If you don'l live and breath games, you shouldn't be in the gaming industry" - Dave Pottinger, Ensemble Studios

          T 1 Reply Last reply
          0
          • R RanBlade

            Is Visual C++.net compliant with Standard C++? or any of them ? RanBlade aka Eric Ranaldi "Passion is what drive you to stay until 4am ficing that minor bug that hardly anyone would notice...Passion is where great games come from. If you don'l live and breath games, you shouldn't be in the gaming industry" - Dave Pottinger, Ensemble Studios

            T Offline
            T Offline
            Taka Muraoka
            wrote on last edited by
            #5

            There are no 100%-compliant compilers, it's just a question of degree. VC7 is supposed to be significantly better than VC6 (which is not hard to do :rolleyes:). If you Google around, there are comparative reviews. The C++ Users Journal usually has good ones.


            "Sucks less" isn't progress - Kent Beck [^] Awasu 1.1.2 [^]: A free RSS reader with support for Code Project.

            1 Reply Last reply
            0
            • R RanBlade

              I just recently got back into C++ been a few years since I have done anyhting with C++ due to RL issues. I bought the book "C++ from the ground up" and it is using features I have never used before or seen and says these are now standard C++ features. So i googled and found that Visual Studio C++ does not work well at all with this new(to me atleast) standard. I was wondering if there is a update to Visual C++ to make it compliant with the standard C++ as that is what I want to learn. Oh I almost forgot I have version 6.0. All i have found is that it is all fixed in .net. Just trying to find out if there is a update to make it compliant with standard C++ features. RanBlade aka Eric Ranaldi "Passion is what drive you to stay until 4am ficing that minor bug that hardly anyone would notice...Passion is where great games come from. If you don'l live and breath games, you shouldn't be in the gaming industry" - Dave Pottinger, Ensemble Studios

              J Offline
              J Offline
              Joe Woodbury
              wrote on last edited by
              #6

              Visual C++ 7.1 is one of the most C++ standard compliant compilers available. It still lacks some of the more esoteric features, but the odds of you finding that to be a problem is extremely slim (moreover, most compilers aren't compliant with these features.) Incidentally, VC++ 6.0 was fairly compliant. It did have problems with some template specifications like partial specialization, but it was still more compliant than many alternatives, all claims to the contrary. In the meantime, it will take a while of learning C++ before you start stumbling with those parts of VC++ 6.0 that aren't compliant with the standard. Then you can move to VC++ 7.1. And if you want a compiler that is 100% compliant, forget it, one doesn't exist. Joe Woodbury When all else fails, there's always delusion. - Conan O'Brien

              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