msvcirt.lib and iostreams.h

I am compiling a set of libraries with nmake from Visual C++ Express 2005, and the linking process for two of the libraries requires both msvcirt.lib and iostreams.h.

These files previously shipped with, I think, Visual Studio 2002, and may now be deprecated (I'm not sure).   Is there a source
or download site for these two files for use with nmake/
Visual C++ Express 2005

/Ross



Answer this question

msvcirt.lib and iostreams.h

  • PCHEEK

    Unfortunately, it's not my project, and the suggested work
    around is to find copies of msvcirt.lib and iostreams.h as released with Visual Studio 2002.

    Is there a source for these files

    /Ross


  • sloth1974

    These files have been removed from the product.

    You should convert the project to use <iostream> and msvcprt.lib.

  • IMT AG

    The last product that shipped these files was Visual Studio 2003.



  • eDevMachine

    No, the last version to ship those wasn't 2003, it was 2002.


  • Paul Capper

    Gentleman and Ladies from the C++ compiler team. 

    I understand that you don't like developers using 
    deprecated libraries and headers, but I am dealing with
    code from a 3rd party organization, and I am simply trying
    to compile and link the code.

    I am not authorized to make the changes you suggest, so
    is there a work around, other than trying to acquire a
    copy of Visual Study 2003  

    I am not criticizing your comments, but I am just not in a position to respond to your legitimate concern.

    /Ross

  • Stanley_S

    These files will not work with VC 2005. At least there is no guarantee that they will work and a high likelyhood that this will break in many subtle and not so subtle ways.

    Wheteher it is your project or not, if you are assigned the job of fixing it, there is only one real way to go.

    Ronald Laeremans
    Visual C++ team

  • msvcirt.lib and iostreams.h