这个是缓存在内存内的, 也就是你在读取的时候 这个文件就在内存里了, 引擎关闭时 会一次性保存一次, 所以 你修改原始INI内容 就是无效的! 如果你要手动修 必须关闭引擎后修改
缓存方式写配置项格式:WriteCacheConfigFileItem 路径 配置项区 配置项节 配置项值
缓存方式读配置项格式:ReadCacheConfigFileItem 路径 配置项区 配置项节 配置项值
删除配置项区:DelCacheConfigFileSection 路径 配置项区
删除配置项节:DelCacheConfigFileItem 路径 配置项区 配置项节
这4个是 Cache(缓存),操作速度会比不带cache的快很多,问题就是,在M2运行过程中,只能用脚本操作,手动操作的无效。如果ini文件不存在手动操作的情况下,就用Cache
Cache的特点是,对ini的操作只打开一次,然后一直在内存缓存,所以只命令操作才有效,手动操作无效。关闭引擎时候才会保存到INI文件内,引擎运行期间一直内存中运行,所以启动引擎后手动修改INI文件信息是无效的 |