【C++】无法打开msvcirtd.lib,多个解决办法

楼主本人最近在做毕设,参考学长VC6.0的版本代码,转成VS2010的代码,过程中出现

fatal error LNK1104: cannot open file 'msvcirtd.lib' 

头疼死了。。。
百度一下,是因为
【C++】无法打开msvcirtd.lib,多个解决办法_第1张图片
有人说是因为我文件中使用 #include 的问题。
我查找了一下,有可能是这样的问题,我用的是#include  
又百度一下

      1. iostream类: 负责与控制台输入输出打交道, 这个我们已经很熟悉了。   注意: 实际具体又可以区分为:istream和ostream

      2. fstream类:   负责与文件输入输出打交道, 这个我们接触过。  注意: 实际具体又可以区分为:ifstream和ofstream

那我的问题就出在fstream类。

又百度一下,说是 fstream是比较旧版的文件。。。一脸懵逼,又没说什么解决办法
后来既然少了msvcirtd.lib,那就去找这个文件。
然而网上并没有这个文件的下载,没办法,只好在VC6.0中查找,刚好找到,激动得要死。
然后放入VS2010的lib链接库中,并在程序中添加#pragma comment(lib,"msvcirtd.lib")
成功!!!!

你可能感兴趣的:(C++)