永发信息网

C++程序运行后 出现对话框错误 提示 Unhandle exception in XX . exe (神马神马.DLL):M VC exception

答案:2  悬赏:50  手机版
解决时间 2021-02-13 23:01
代码如下:
#include
#include
#include

using namespace std;

ifstream inData;
ofstream outData;

string Answerstd;
string Answer;

void Checktheanswer(ifstream&,ofstream&,string&,string&);

int main ()
{
inData.open("exams.dat");
outData.open("scores.dat");
string Num;
inData>>Answerstd;
inData>>Num;
inData>>Answer;

Checktheanswer(inData,outData,Num,Answer);
outData.close();

return 0;
}
//*****************************************************************************************************
void Checktheanswer(ifstream& inData,ofstream& outData,string& Num,string& Answer)
{
while(inData)
{
if (Answer.length()==Answerstd.length())
{
int T; //计读取的次数
int I; //计答案的个数
int Mark; //成绩
T=0;
I=0;
Mark=0;
while (T<=4)
{
Mark=0;
I=0;
while (I<=20)
{
if (Answer.substr(I,1)!="a"&&Answer.substr(I,1)!="b"&&Answer.substr(I,1)!="c"&&Answer.substr(I,1)!="d"&&Answer.substr(I,1)!="e"&&Answer.substr(I,1)!="f")
{
cout<<"The answer is illigal,it must be a-f and All of them must be 20"<
}
else if (Answer.substr(I,1)==Answerstd.substr(I,1))
Mark=Mark+1;

I++;
}
outData< inData>>Num;
inData>>Answer;

T++;
}

}
else
cout<<"The length of the answer is not correct !"<
inData>>Num;
inData>>Answer;
}

}

一个读取文件中学生答案与标准答案比对的程序,不放数据文件时一切正常,一放就出那个错误,另 学号 也就是NUM变量要读取的是一个7位的号码
求高人指点 非常急!在线等结果 谢谢
最佳答案
我使用一个存有12.0
16.0
11.4
的xls文件调式该程序是对的啊。当然我吧string 定义的Answerstd;Num;,Answer 改为指针了。
全部回答
看标题好像中毒了,杀毒试试! 再看看别人怎么说的。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
QQ飞车多长时间没上就会被腾讯收回去
春兰电脑怎么去啊,我要去那办事
东盛家电地址有知道的么?有点事想过去
上门提货是什么意思
林俊贤饰演奸角的电影有哪些?
狙公养狙译文加议论:(议论内容)物之以智相
鲁班陶瓷在哪里啊,我有事要去这个地方
汽车大灯组成图解,大家对此有了解吗?
宇星通讯地址好找么,我有些事要过去
梧州哪里在麻辣小龙虾吃,推荐一家好吃的
在括号里写出“啊”的读音1这支歌多动听啊2.
银行已落实开卡新规,不用的卡要注销吗
德兴市规划局我想知道这个在什么地方
0点几乘几点7等于1点406
星宇电脑地址在什么地方,想过去办事
推荐资讯
美达影社专业儿童摄影在什么地方啊,我要过去
金立手机九宫格式锁屏方式忘了密码怎么办
生产玻璃水骗局,这个问题有什么好的解决方案
太原晋祠路兰亭御湖城小区邮编多少
张厝寨村地址有知道的么?有点事想过去
蓬断草枯的意思
吉美家具城地址好找么,我有些事要过去
福州到南昌有多远
怎样用YY进行群语音聊天
垣曲县人民检察院驻所检察室地址在什么地方,
戴隔音耳罩耳鸣,有车友可以回答一下这个问题
舒适和悦耳的反义词
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?