嵌入式下参数保存问题
需要保存一些设备的参数信息,用文件保存相应的结构体。
但是因为版本更新,相应的结构体就会改变,重新读写的时候就会出现错误;
所以请教各位是否有好的方法,O(∩_∩)O谢谢!!
也可以用xml保存,但是存在相应问题。 版本升级?参数保存
[解决办法]
可以用txt的文本文档来保存,或者ini文件来保存
[解决办法]
也许你需要做个识别,新版和旧版的数据结构不一样的话,那么你可以增加一个存储数据的版本信息来识别。如果版本信息已经变更,那么就重写存储的数据,把旧数据转换到新的数据结构中去存放。如存储数据的版本没有变更,那么就不需要转换
[解决办法]
不要直接保存结构体,将保存的内容格式化再保存
[解决办法]
具体的方案,无论选哪个,动手吧
[解决办法]
以前遇到过类似问题,我们是写ini文件的。
读的时候根据关键字搜索,找不到的用默认值;
写的时候每次都覆盖保存,应该没问题,有多少项写多少