生成时提示end-of-file during read但编译器没报错
本帖最后由 望舒 于 2021-4-6 22:54 编辑如图。
源代码和资源包一并附上,希望有大佬能够指点。
数据文件中的数据数与变量数对不上,并且是数据数少于变量数。这种错误是运行错误,编译不会报错。 风平老涡 发表于 2021-4-6 03:45
数据文件中的数据数与变量数对不上,并且是数据数少于变量数。这种错误是运行错误,编译不会报错。 ...
已经解决了。下了个虚拟机用CVF跑,一下子就好了。。。 请放弃cvf。这个问题,有可能是文件末尾缺少空行导致的。不同编译器,在处理文件尾的时候可能会有区别,一般加一个空行就行。 马路上经常出车祸怎么办?解决了,不开车,大家都走路就行了。 风平老涡 发表于 2021-4-6 03:45
数据文件中的数据数与变量数对不上,并且是数据数少于变量数。这种错误是运行错误,编译不会报错。 ...
这是一段十多年前的古早代码,除了这个问题还有许多问题。
之前已经陆续修复了参数传递不匹配、声明位置错误问题。前前后后一个月都还没解决完,实在懒得去改了。
而且最后没了编译错误,仍然发生运行时错误。所以采用的CVF跑。 如果你只是想跑跑程序,算一两个算例,得到结果。那么就在CVF里跑也无所谓。
毕竟完善它需要付出巨大的努力和精力。
如果你需要维护这个程序,长久的完善它。那我建议你还是早较新的编译器上进行“适应性维护”比较科学。
页:
[1]