当我使用gdb从终端运行输出程序时,它总是以这个函数的分段错误结束。但是,在eclipse调试器中运行这个程序很好。gdb的错误消息Using host libthread_db library "/lib/x86_64-linux-gnu_IO_feof (fp=0x0) at feof.c:35
35 feof.c: No such file or directory.
所以,我一直在编写一个程序,在Linux上用gcc和clang编译时,扫描文件的效果很好。但是在Windows上,使用Microsoft编译器和MinGW,feof() false触发器。一旦检测到文件类型的end语句,循环就会中断,feof仅作为一个故障安全机制存在,并且永远不会触发Linux…上的正确文件。 //normally breaks before