关于文件流的问题
我现在写了一个压缩和解压缩的程序.解压时定义了一个全局文件流输入输出变量.解压完成后,我又定义了两个新的文件流变量.一个用来从刚才生成的压缩文件中读入数据,另一个生成解压出来的文件.但在解压函数中会出现编译无法停止的错误.
e.g: void decompress(ifstream& in,ofstream& out)
{char x;
while(in> > x) //这里提示有错
{
........
}
}
不知道是为什么
[解决办法]
但在解压函数中会出现编译无法停止的错误.
/////////////////////////////////
不是错误吧,是VC6和一个BUG,你编译太多的时候经常有的什么资源没有释放,你用进程管理器将VC6的进程结束,然后再打开就可以了.
[解决办法]
VC6 的bug .......
楼主换 VS 2003 或者 2005 吧.
[解决办法]
编译无法停止,
估计是 IDE 的问题 ~~~
换一个环境?
[解决办法]
关闭重起