运行程序 提示"程序遇到问题需要关闭" 是怎么回事情啊
代码:
int Temp;
// TODO: Add your command handler code here
int* sCol2=new int[sNum+1];
int* sCol3=new int[sNum+1];
int* sCol4=new int[sNum+1];
int* sCol5=new int[sNum+1];
ifstream inb("e:\\temp\\switch.txt", ios::in);
for(i=1;i<=sNum;i++)
{
inb>>Temp>>Temp>>sCol3[i]>>sCol4[i]>>Temp;
}
上面是没有问题的代码
switch.txt是一个5列的文件 现在我想取第3 4 5列上的数据 3 4列没有问题 但一旦改写为
inb>>Temp>>Temp>>sCol3[i]>>sCol4[i]>>sCol5[i];
运行程序 编译都没有问题 弹出对话框 提示"程序遇到问题需要关闭"
我以为是不是>>的太多了 但是 改写为inb>>Temp>>sCol2[i]>>sCol3[i]>>sCol4[i]>>Temp;
却也没有问题 这个sCol5搞死我了 大家帮帮我啊!!!
问题点数:20、回复次数:0Top
相关问题
- JDK1.5程序不能运行,提示如下,怎么回事啊?
- 运行程序时提示"超时已过期:"是怎么回事
- 在线等待,运行VC++程序,出现Runtime Error!提示,这是怎么回事?急》》》》》》》
- 程序运行过程中出现这个提示,然后就退出了,怎么回事啊??
- 在PASCAL 7.0 输入程序运行后,总是在 VAR 处提示:ERROR 85 :";" EXPECTED ,是怎么回事?
- MDI程序长时间运行后提示一个no childfrm对话框,请问怎么回事呢?
- 运行大部分程序时提示链接到不存在的输出,是怎么回事???HELP!
- 程序能编译,但是不能运行,怎么回事?
- 程序运行慢是怎么回事呀?在线等
- 程序运行结果出现乱码,怎么回事?




