由于工作需要,以前都是直接硬写在程序中的堆砌代码,现在决定都改为XML描述了,一来程序看起来清爽多了,二来以后扩展也方便。项目中使用的是TinyXML,今天去其官方网站逛了一圈,其中有个Tutorial写的很好,最后有个例子代码,个人感觉稍作修改完全可以拿到实际项目中使用,管他有多少个Node一个递归即搞定:
递归和树简直就是绝配,前阵子做等了部分加载联系人到树控件时也是用递归搞定的,有时间再把递归好好研究下。
由于工作需要,以前都是直接硬写在程序中的堆砌代码,现在决定都改为XML描述了,一来程序看起来清爽多了,二来以后扩展也方便。项目中使用的是TinyXML,今天去其官方网站逛了一圈,其中有个Tutorial写的很好,最后有个例子代码,个人感觉稍作修改完全可以拿到实际项目中使用,管他有多少个Node一个递归即搞定:
递归和树简直就是绝配,前阵子做等了部分加载联系人到树控件时也是用递归搞定的,有时间再把递归好好研究下。