MFC 绘图程序反序列化验证有关问题
MFC 绘图程序反序列化验证问题
我有一个绘图程序,关闭的时候将图形数据序列化写入文件中,再从文件中以字节的形式取出存入服务器中,打开时再从服务器中取出写入文件中,再反序列化打开。但是有时候服务器中的数据出错取出后反序列化就会出错弹出对话框“出现内部应用程序错误”然后程序就会崩掉,怎样再能反序列化出错后只提示出错而不是程序崩掉啊????
------解决方案--------------------
“再反序列化打开” 时 严格 检查 有没有 错误 。
------解决方案--------------------
就是 “反序列化” 程序 要 严格 检查 文件 内容。
------解决方案--------------------
“反序列化” 程序 你是怎么写的 ?
------解决方案--------------------
反系列化的时候框架会创建对象,因此必须仔细实际系列化的函数得代码,并且一般都要有版本参数,检查文件是否适用当前程序版本
我有一个绘图程序,关闭的时候将图形数据序列化写入文件中,再从文件中以字节的形式取出存入服务器中,打开时再从服务器中取出写入文件中,再反序列化打开。但是有时候服务器中的数据出错取出后反序列化就会出错弹出对话框“出现内部应用程序错误”然后程序就会崩掉,怎样再能反序列化出错后只提示出错而不是程序崩掉啊????
------解决方案--------------------
“再反序列化打开” 时 严格 检查 有没有 错误 。
------解决方案--------------------
就是 “反序列化” 程序 要 严格 检查 文件 内容。
------解决方案--------------------
“反序列化” 程序 你是怎么写的 ?
------解决方案--------------------
反系列化的时候框架会创建对象,因此必须仔细实际系列化的函数得代码,并且一般都要有版本参数,检查文件是否适用当前程序版本