Win10下Free Pascal IDE的BUG

关于转载:欢迎大家转载,但请注明出处。

【测试版本】3.0.0
【BUG】
        如图,当你读入1 1 13 1后你不小心多输入了一个2,当你删去它时,我们知道在Win7/Xp下运行的2.x.x版本的FPC最终读入的数据就是:1 1 13 1,但是这次Win10下的Free Pascal3.0.0不同,它会继续读入2,然后再生产一个类似省略号的东西(如图)。我们测试了多次,均是这样。但是在对话窗口上显示的你的输入仍为1 1 13 1,而如果我们按F7调出之前的输入记录,就会发现实际输入的是1 1 13 12·。并且这会导致你的程序输出结果错误,因为计算机程序得到的本来就是一个错误的结果。
        这是我们继Win10下Free Pascal IDE 3.0.0输入换行显示问题后发现的第二个BUG。但是这个BUG显然对于程序员的影响比前者大。
        我们对于Win10下其他版本的FPC编译器还没有测试,有兴趣的大神可以试试。
        至少Win7/Xp下没有这个毛病。
        所以请FPC选手注意了。

图片在此:


猜你喜欢

转载自blog.csdn.net/HelloHitler/article/details/76405513
今日推荐