在windows下的visual studio中,我再一次努力寻找代码中的错误。现在,将一个未分配的可分配变量赋值给另一个变量弄乱了我的所有代码,而visual studio从未检测到该错误。我可以使用什么工具来捕获这样的错误?我看到Valgrind for Windows ( )有很多替代方案,你会推荐哪一个来解决这些问题?谢谢。
我正在将大量的f77程序移植到一个新系统,使用gfortran而不是g77进行编译。其中一些程序同时使用Fortran read语句和(自定义)C例程从标准输入中读取。如果程序以交互方式运行,则可以很好地工作,但如果交互输入是作为管道传输到程序的单独文件提供的,或者作为此处的文档提供,则不适用。对于后两种情况,如果Fortran读取后跟一个C getchar,则getchar将返回EOF,而不是文件的未读部分。将Fortran rea