回顾和巩周 <面向对象程序设计>的c++流,编程读写文
件,解析字符流:
读文件a.txt:
add(-23,45)
add(20,sub(13,10))
add(sub(neg(4),12),muti(doubleMe(2),5))
div(54,add(3,sub(9,3))
写入文件b.txt:
add -23 45
三 22
add sub 20 13 10 23
div 54 add 3 sub93 6
那么你就可以使用下面的代码来更改了
注意,这是一种投机取巧的办法,并不是通过配置lua环境来进行的参数更改,而是暴力重新覆盖文件的方式来更新参数。这种方法是有局限性的,也就是你要知道文件的全部内容,而且你要知道更改什么变量的参数。
除了敏捷开发的需求外,我不建议使用这种方法。正确读取lua的方式可以参考我的另外一篇文章https://blog.csdn.net/weixin_42156097/article/details/105625324