我写的程序,要打开某个后缀(假设为*.xxx)的记录文件,但是如果别的格式的记录文件,后缀也改成xxx,那我的程序再去读这个和我规定的格式不一致的文件,就会出错吧?比方说明明在这儿该读出一个整形数,我按整形数处理了,结果人家是string。类似的可能出现的问题还有:文件中只有一条记录,结果按照给定的方式读,越界了,那该咋办?以上是假想情景,我总结一下问题:如何判断该文件不是当前程序中规定的记录文件格式(不考虑通过后缀区分)?谢谢各位指点!
调试欢乐多
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货