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. General Programming
  3. C / C++ / MFC
  4. Visual Studio 2008

Visual Studio 2008

Scheduled Pinned Locked Moved C / C++ / MFC
csharpc++visual-studioquestion
3 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.
  • S Offline
    S Offline
    sidkraft
    wrote on last edited by
    #1

    I am currently runnung Visual Studio 6.0 with C++. I see that Visual Studio 2008 is available. My questions are: 1.) will it have a C++ compiler in it that I can continue programming in C++ 6.0? 2.) I am using SilverFrost Fortran that supposedly will interface in the .net invironment. Wiil this also work with Visul Studio 2008? Please let me know. Thanks, Sid Kraft

    Sid

    J H 2 Replies Last reply
    0
    • S sidkraft

      I am currently runnung Visual Studio 6.0 with C++. I see that Visual Studio 2008 is available. My questions are: 1.) will it have a C++ compiler in it that I can continue programming in C++ 6.0? 2.) I am using SilverFrost Fortran that supposedly will interface in the .net invironment. Wiil this also work with Visul Studio 2008? Please let me know. Thanks, Sid Kraft

      Sid

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

      The Visual Studio 2008 C++ compiler is more strict than the VS 6.0 compiler. The projects aren't compatible, but the new project will use a different extension. The IDE is different and takes some getting used to; all the extras make it worthwhile in my opinion (though I still do the bulk of my work in VC++ 6.0 for logistical/deployment reasons.) A few things to be aware of: The executable size in VS 2008 is slightly bigger than in 6.0, the execution time is very slightly slower and the build times are slower. VS 2008 sometimes makes errors with optimization settings when importing older projects, so be sure to go through and check them (look at the command line to verify they are really set.) Finally, VS 2008 will emit warnings by default for using the non-"safe" versions of string and memory CRT functions. You can turn these warnings off, use the new versions or, if you need to still compile the code under 6.0, use #ifdefs (I've done all three.) VS 2008 enforces the scope of the operator(s) in a for(;;) construct. VS 2008 emits several more warnings which are very helpful.

      Anyone who thinks he has a better idea of what's good for people than people do is a swine. - P.J. O'Rourke

      1 Reply Last reply
      0
      • S sidkraft

        I am currently runnung Visual Studio 6.0 with C++. I see that Visual Studio 2008 is available. My questions are: 1.) will it have a C++ compiler in it that I can continue programming in C++ 6.0? 2.) I am using SilverFrost Fortran that supposedly will interface in the .net invironment. Wiil this also work with Visul Studio 2008? Please let me know. Thanks, Sid Kraft

        Sid

        H Offline
        H Offline
        Hamid Taebi
        wrote on last edited by
        #3

        You can use of Visual studio 2008 but you need to change some your codes.

        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