use*_*950 6 c++ visual-c++ fatal-error
1>项目:错误PRJ0003:错误产生'rc.exe'..这是我在尝试运行这个读取和写入文件的小练习程序时得到的错误,因为我无法做到这一点让文件正确打开.我使用microsoft visual c ++ 2008,我已经使用文件路径尝试打开文件,我不能有人帮忙吗?
#include <iostream>
#include <fstream>
using namespace std;
int main ()
{
ifstream infile;
ofstream myfile;
int num;
infile.open("example.txt");
if(infile.fail())
{
cout << "error" << endl;
}
myfile.open ("example.txt");
if(infile.fail())
{
cout << "error" << endl;
}
while(!infile.eof())
{
example >> num;
}
while(!myfile.eof())
{
example << num;
}
infile.close();
myfile.close();
return 0;
}
Run Code Online (Sandbox Code Playgroud)
臭名昭着的原因:错误产生'rc.exe'
当Service Pack未正确告知注册表在何处找到安装目录时,会发生这种情况.解决这个问题:
当您重新启动VS2008时,您应该能够正确编译您的程序.
你的 Visual Studio 设置有问题,它在查找和运行 rc.exe 时应该不会遇到任何问题。首先要检查文件是否存在。它应位于 c:\program files\microsoft sdks\windows\v6.0a\bin\rc.exe。
接下来要检查的是路径设置是否正确。工具 + 选项、项目和解决方案、C++ 目录。右上:显示 = 可执行文件的目录。验证 $(WindowsSdkDirs)\bin 是否列在其中。尝试明确添加文件夹名称。如果后一步有效,那么您的注册表就混乱了。有点绝望,重新运行 Setup.exe 并选择“修复”。
归档时间: |
|
查看次数: |
19825 次 |
最近记录: |