如何在Prolog中快速实现游戏用数据文件的保存与读取
如何在Prolog中快速保存和读取供游戏使用的数据文件?
保存数据
使用save(File_name, Term)实现游戏数据持久化存储:
File_name:folder_name文件夹下的目标存储文件名Term:包含待存储游戏数据的复合项
使用示例:
?- save("file_name.txt",[[["player_name","Harold"],["score",10],["symbol",key_word]],[["player_name","Queenie"],["score",20],["symbol",schema]]]).
读取数据
使用load(File_name, Term)实现本地游戏数据加载:
File_name:folder_name文件夹下的目标读取文件名Term:从文件中加载得到的游戏数据内容
使用示例:
?- load("file_name.txt",Term),writeln1(Term). Term=[[["player_name","Harold"],["score",10],["symbol",key_word]],[["player_name","Queenie"],["score",20],["symbol",schema]]]
内容的提问来源于stack exchange,提问作者Lucian Green
相关产品推荐
相关产品推荐

