如何屏蔽用户的非法输入和增强程序的鲁棒性
时间:10-02
整理:3721RD
点击:
我在做一个扫频模块,用户可以输入起始频率、终止频率和频率间隔。
假如终止频<起始频率,理应报错,并让用户重新输入,这该怎么做?有没有一个比较简单的设定,当用户输入错误的数值后,自动屏蔽掉,并保留原始的输入
假如终止频<起始频率,理应报错,并让用户重新输入,这该怎么做?有没有一个比较简单的设定,当用户输入错误的数值后,自动屏蔽掉,并保留原始的输入
每次确认之后,判断两个数据是否合适。合适就继续,不合适就保存。若想恢复原来的数据,可以使用移位寄存器暂存原先的数据。想恢复就添加代码恢复。
