问一个vs的debug功能# JobHunting - 待字闺中
i*1
1 楼
被问到一个问题。
程序要求用户在终端输入一串字符,作为用户密码,程序处理用户输入,检查输入格式
,并隐藏屏幕上的输入字符,还做一些排查,譬如不允许输入数字8。一般的用户输入
case不会有问题,但是某些特殊的输入是有问题的,程序可能会崩溃。现在的目的在把
程序distribute出去前,用debug功能发现程序的问题。例如如果用50000个数据集来跑
我的程序,很大可能某个数据集(譬如第40000个数据)运行时程序会崩溃。问我,如
果用vs的debug功能发现程序有潜在bug。
我想了想,除了让客户发送bmp给我外,debug没有有什么方法可以测试出程序的各种潜
在问题。
是不是有什么高级方法?
程序要求用户在终端输入一串字符,作为用户密码,程序处理用户输入,检查输入格式
,并隐藏屏幕上的输入字符,还做一些排查,譬如不允许输入数字8。一般的用户输入
case不会有问题,但是某些特殊的输入是有问题的,程序可能会崩溃。现在的目的在把
程序distribute出去前,用debug功能发现程序的问题。例如如果用50000个数据集来跑
我的程序,很大可能某个数据集(譬如第40000个数据)运行时程序会崩溃。问我,如
果用vs的debug功能发现程序有潜在bug。
我想了想,除了让客户发送bmp给我外,debug没有有什么方法可以测试出程序的各种潜
在问题。
是不是有什么高级方法?