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选手注意了。

图片在此:


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值