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. Is Visual C++ 2005 a lot better than VC++ 2003 ?

Is Visual C++ 2005 a lot better than VC++ 2003 ?

Scheduled Pinned Locked Moved C / C++ / MFC
c++visual-studioquestion
8 Posts 8 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.
  • D Offline
    D Offline
    Defenestration
    wrote on last edited by
    #1

    For standard C++ programming and also WTL programming, is VC++ 2005 a lot better than 2003 ? Is the IDE a lot better in 2005 ? Is it worth upgrading from 2003 to 2005 ?

    R R T L 4 Replies Last reply
    0
    • D Defenestration

      For standard C++ programming and also WTL programming, is VC++ 2005 a lot better than 2003 ? Is the IDE a lot better in 2005 ? Is it worth upgrading from 2003 to 2005 ?

      R Offline
      R Offline
      rahulmballal
      wrote on last edited by
      #2

      I dont know about you but I find the new Visual C++ to be a lot cleaner than the previous VC++. The simple reason being the concept of partial classes where the code wizard writes code in a separate file but for the same class. So there is 1 file with your implementation and one with the code gen. There is no need to find you way through the code and make changes or insert code as in 2003 at times. It does not support .net 1.1 framework but does it for .net 2.0. The GUI that u can build is very Office 2003 like...so it looks updated cheers Rahul

      1 Reply Last reply
      0
      • D Defenestration

        For standard C++ programming and also WTL programming, is VC++ 2005 a lot better than 2003 ? Is the IDE a lot better in 2005 ? Is it worth upgrading from 2003 to 2005 ?

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

        Yes, it is worth upgrading. Someone blamed for my nickname to be destructive, I wonder what he would have said about yours ;) ~RaGE();

        1 Reply Last reply
        0
        • D Defenestration

          For standard C++ programming and also WTL programming, is VC++ 2005 a lot better than 2003 ? Is the IDE a lot better in 2005 ? Is it worth upgrading from 2003 to 2005 ?

          T Offline
          T Offline
          topus
          wrote on last edited by
          #4

          I ave tryed 2003 and 2005 but after some disaventure (serialization of CObject defined in extension DLL see IMPLEMENT_SERIAL_EXTDLL ecc.. distributing executables ecc..) I use VC++ 6!

          T R C 3 Replies Last reply
          0
          • T topus

            I ave tryed 2003 and 2005 but after some disaventure (serialization of CObject defined in extension DLL see IMPLEMENT_SERIAL_EXTDLL ecc.. distributing executables ecc..) I use VC++ 6!

            R Offline
            R Offline
            Rajesh R Subramanian
            wrote on last edited by
            #5

            The upgrade is worth doing.

            topus wrote:

            I use VC++ 6!

            But yes, VC++ 6 still ROCKS! Regards, Rajesh R. Subramanian You have an apple and me too. We exchange those and We have an apple each. You have an idea and me too. We exchange those and We have two ideas each.

            1 Reply Last reply
            0
            • T topus

              I ave tryed 2003 and 2005 but after some disaventure (serialization of CObject defined in extension DLL see IMPLEMENT_SERIAL_EXTDLL ecc.. distributing executables ecc..) I use VC++ 6!

              T Offline
              T Offline
              toxcct
              wrote on last edited by
              #6

              :laugh:;P not so bad, but quite old nowaday :-D i still use it, but only when i maintain a project a create under VC++6 that i don't want to port to VC++7.1. now, when i create new projects, i use VC++2003 (i don't have VS2005 except a beta2), and i find it pretty cool compared to VC6 (which keep me nostalgic :rolleyes: )


              TOXCCT >>> GEII power
              [toxcct][VisualCalc 2.20][VisualCalc 3.0]

              1 Reply Last reply
              0
              • T topus

                I ave tryed 2003 and 2005 but after some disaventure (serialization of CObject defined in extension DLL see IMPLEMENT_SERIAL_EXTDLL ecc.. distributing executables ecc..) I use VC++ 6!

                C Offline
                C Offline
                Cedric Moonen
                wrote on last edited by
                #7

                topus wrote:

                I use VC++ 6!

                Yep, still a good IDE but there are some minor bugs with the compiler. If I remember correctly (not sure anymore), you will have compile errors when you have a class with a private destructor and a public function that auto-deletes the object (something like): void MyClass::Destroy() { delete this; } The compiler will tell you that the class cannot access the destructor as it is private. There were also some minor bugs with the STL I think but I cannot remember anymore which ones.

                1 Reply Last reply
                0
                • D Defenestration

                  For standard C++ programming and also WTL programming, is VC++ 2005 a lot better than 2003 ? Is the IDE a lot better in 2005 ? Is it worth upgrading from 2003 to 2005 ?

                  L Offline
                  L Offline
                  Lost User
                  wrote on last edited by
                  #8

                  FWIW, I posted a thread on Visual Studio 2005 in The Lounge yesterday: http://www.codeproject.com/lounge.asp?msg=1332018#xx1332018xx[^]

                  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