随笔 - 272  文章 - 0  评论 - 283  阅读 - 142万
12 2011 档案
C++嵌入Lua读取配置文件
摘要:这段时间一直在写工具,遇到一些问题,Google下解决了,这里想把解决问题的成果提取出来分享下,也方便我以后使用,^_^写工具就应该尽量的灵活,可配置性强,配置文件是少不了的。之前用过自定义配置文件(我的另一篇文章中提到过:http://www.cnblogs.com/MikeZhang/archive/2011/11/19/2255169.html),灵活是灵活,可写起来有点麻烦,而且如果想把部分逻辑写在外面,在配置文件中弄个函数就很不随意了——自己要写个脚本引擎进行解析……最后决定用lua作为配置文件的解析器,这里有个简单的demo: 1 /* 2 File : demo.cpp... 阅读全文
posted @ 2011-12-28 12:36 Mike_Zhang 编辑
让电脑帮我写点代码(脚本字符串)
摘要:写程序用到了配置文件,感觉lua比较适合,就选lua了。开始时所有配置都从文件加载,直接调用一个函数就OK了,后来考虑到如果配置文件不存在的话程序也要正常运行,所以程序需要默认配置。可我不想改变原来的结构,考虑将默认的配置脚本以字符串的形式硬编码在程序里面,这时遇到一个问题 :默认配置大概6~7K的大小,如果一行行的敲,那感觉肯定是非常不爽……这重复性的劳动就交给电脑做吧,最后决定将这部分代码让电脑写(我之前写过了,它照着抄就是了 *_*)……可它不写啊,那好吧,我写个python代码教它吧: 1 #! /usr/bin/python 2 # fileName : writeCode.py . 阅读全文
posted @ 2011-12-27 17:56 Mike_Zhang 编辑

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

点击右上角即可分享
微信分享提示